Strona 1 z 1

Rysowanie wykresów funkcji matematycznych

: 05 paź 2008, 22:31
autor: Bulislaw
Hej,
muszę napisać program który coś tam liczy i na dodatek rysuje wykresy funkcji matematycznych
mam taki pomysł żeby mój program uruchamiał inny który odwali rysunek i go wyświetli
hm ale w takim wypadku program rysujący musiał by mieć najlepiej możliwość podania wzoru jako argumentu np. rys y=x^2
lub ewentualni podawanie nazwy pliku z instrukcjami
pomyślałem o gnuplocie no i niby wszystko oki daje wzór do pliku (niestety) i odpalam gnuplota z nazwą pliku no i widać jak okienko z wykresem pojawia się i znika tak szybko że widać tylko mignięcie ...

może zna ktoś inny program który by mi to wyrysował albo sposób na zatrzymanie tego okienka ...

ewentualni mogę się zainteresować jakąś biblioteką rysującą te wykresy (oczywiście sama biblioteka graficzna nie wchodzi w grę nie mam czasu ani ochoty pisać "rysowacza")
przeszukując neta wpadłem na bibliotekę plplot jednak wolał bym jej uniknąć ;)

z góry dzięki za pomoc

Odp: Rysowanie wykresów funkcji matematycznych

: 06 paź 2008, 15:56
autor: ryniek
Jaki język?

Odp: Rysowanie wykresów funkcji matematycznych

: 06 paź 2008, 17:48
autor: Bulislaw
najlepiej c++

Odp: Rysowanie wykresów funkcji matematycznych

: 06 paź 2008, 20:30
autor: blaze
Jesli chodzi o samo okienko to powinno zostac jak gnuplot uruchomisz z opcja -persist

Odp: Rysowanie wykresów funkcji matematycznych

: 06 paź 2008, 20:41
autor: reVis
Zawsze możesz też po zapisaniu danych do pliku uruchomić gnuplota przez skrypt

Kod: Zaznacz cały

system("gnuplot out.plt");
w którym na końcu znajdzie się komenda pause

Kod: Zaznacz cały

set xlabel "x"
set ylabel "y"
plot "out.dat" with lines
pause -1

Odp: Rysowanie wykresów funkcji matematycznych

: 07 paź 2008, 01:56
autor: Procek
Może artyukuł na moim blogu okaże się dla Ciebie pomocny:
http://tomekbekas.blogspot.com/.

Jeśli chcesz mogę napisać prosty skrypt basha, który będzie pobierał jako argument wzór funkcji i np. nazwę pliku wyjściowego (to co narysuje gnuplot można zapisać np. do pliku Post Script lub PNG).

Odp: Rysowanie wykresów funkcji matematycznych

: 07 paź 2008, 12:13
autor: Bulislaw
nie no spoko tym sobie poradze ;P tylko nie miałem czasu przebijać się przez pomoce gnuplota w poszukiwaniu zatrzymania gnuplota czy cuś :)

Odp: Rysowanie wykresów funkcji matematycznych

: 07 paź 2008, 13:13
autor: siomek
C++ -> Qt - > Qwt,
C -> Dislin.