Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Rixx 19 Dubna 2009, 18:09:51
-
Zdravím Vás. Mám jednu otázočku. V gnuplote som chcel nakresliť graf jednoduchej funkcie 1/x.
Avšak vyzeral nejako takto:
(http://books.kx.cz/ostatne/graf.jpg)
Problém je že tak vyzerá aj napr. výstup pre LaTeX, SVG. Ale napr. také PNG vyzerá tak ako má vyzerať.
Ak by niekto vedel prečo bol by som vďačný za radu.
Thanks.
-
No, určitě by bylo řešením kreslit kladnou a zápornou hyperbolu odděleně, tj. jednu křivku pro (-nek;0) a druhou pro (0;+nek).
Rozdíl mezi výstupy bude v tom, že ty první dva jsou vekrotové formáty (tudíž spojují čarami/křivkami zadané body) a png je prostě obrázek (něco jako bitmapa).
-
afaik kdyz nastavis samples na nejake vyssi cislo (pouzivam 2000), melo by se to zobrazovat spravne.
jinak dobra inspirace ohledne gnuplotu je wikipedia (matematicka hesla), skoro u vsech grafu funkci je zdrojak, pomoci ktereho to vytvareli
-
No to s tým samples ešte pozrem. Poporavde mi to zatiaľ nič nehovorí. Ale naštudujem. Vyzerá to byť dobrý program na takéto veci.
Díky za rady.
-
Pokud se neco za posledni rok dva nezmenilo, tak gnuplot neresi nespojite funkce. Tj. nepidi se po bodech nespojitosti a pokud chces mit graf spravne, tak jej musis slozit ze dvou casti.
To, ze to nekdy jde a nekdy ne je dle meho nazoru tim, ze pri volbe referencnich bodu pro kresleni grafu se obcas strefi do 0 a jelikoz pro ni neni funkcni hodnota definovana, bod se nebude vykreslovat a to ma za nasledek i uvedenou mezeru. Pri jinem poctu referencnich bodu (lichem/sudem) nemusi byt nula mezi referencnimi body a proto je graf funkce spojity.