Rysowanie wykresów funkcji matematycznych

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
Bulislaw
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 02 gru 2006, 00:11
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Kontakt:

Rysowanie wykresów funkcji matematycznych

Post 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
Ave

www.ebulislaw.com Technologie internetowe
Awatar użytkownika
ryniek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 188
Rejestracja: 21 lis 2007, 16:48
Płeć: Mężczyzna
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Rysowanie wykresów funkcji matematycznych

Post autor: ryniek »

Jaki język?
Dropbox invite: http://tinyurl.com/dropbox-invite
Stop złym praktykom sprzedaży oprogramowania wraz z sprzętem - http://uwolnijlaptopa.pl/
Awatar użytkownika
Bulislaw
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 02 gru 2006, 00:11
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Kontakt:

Odp: Rysowanie wykresów funkcji matematycznych

Post autor: Bulislaw »

najlepiej c++
Ave

www.ebulislaw.com Technologie internetowe
blaze
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 05 sty 2007, 15:22
Płeć: Mężczyzna
Wersja Ubuntu: inny OS

Odp: Rysowanie wykresów funkcji matematycznych

Post autor: blaze »

Jesli chodzi o samo okienko to powinno zostac jak gnuplot uruchomisz z opcja -persist
reVis
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 06 paź 2008, 20:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Rysowanie wykresów funkcji matematycznych

Post 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
Procek
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 25 lut 2007, 23:30
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Brak

Odp: Rysowanie wykresów funkcji matematycznych

Post 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).
Awatar użytkownika
Bulislaw
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 02 gru 2006, 00:11
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Kontakt:

Odp: Rysowanie wykresów funkcji matematycznych

Post 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ś :)
Ave

www.ebulislaw.com Technologie internetowe
siomek
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 28 lis 2006, 12:44
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Rysowanie wykresów funkcji matematycznych

Post autor: siomek »

C++ -> Qt - > Qwt,
C -> Dislin.
Pozdrawiam
siomek
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości