Re: [python] Vykreslování grafů

2017-03-31 Tema obsahu Karel Šrot
Zdravim, Další problém s divokými funkcemi. Zkoušel jsem testovat mechanizmus že pokud je rozdíl dvou funkčních hodnot vedle sebe větší než 10 tak se body nespojí. Bylo to relativně rychlé, ale docházelo k nesrovnalostem na kvadratické funkci při standardním zvětšení protože graf kvadratické

Re: [python] Vykreslování grafů

2017-03-31 Tema obsahu Karel Šrot
Zdravim, tka si rikam, ze jsem to prekombinoval. Takze to zkusim jeste jednou shrnout. Ty predchozi dva maily ignoruj. :-) Zakladem je pocitani funkcnich hodnot v referencnich bodech. Tech muze byt treba 100, treba 150.. Urcite by mela byt moznost jejich pocet nastavit. Pokud jde o zmenu me

Re: [python] Vykreslování grafů

2017-03-31 Tema obsahu Karel Šrot
Jeste jsem si uvedomil, ze by vlastne bylo uplne nejlepsi kreslit ty grafy jako grafy parametricky zadanych funkci, coz by umoznilo kreslit i ruzne krivky. Ten vztah (f(a)-f(b))/(b-a) by mohl byt |[x(a),y(a)]-[x(b),y(b])|(b-a)...tedy v citateli je vzdalenost bodu, na ktere se zobrazi krajni bod

Re: [python] Vykreslování grafů

2017-03-31 Tema obsahu Karel Šrot
Zdravim, pocitat funkcni hodnoty a pak je spojit (lomenou) carou je naprosto bezny zpusob. Treba Maple (progrma pro symbolicke vypocty) pocita defaultne jen sto referencnich bodu. Pokud je v nejakem bode hodnota nedefinovana (deleni nulou), Maple ji ignoruje (tedy bodu je pak min a cara lomen

Re: [python] Vykreslování grafů

2007-06-12 Tema obsahu Jakub Vojacek
Čau Trochu jsem na grafech zapracoval, tak by mě zajímal váš názor. http://www.blujacker.wz.cz/graf.py Díky! ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

Re: [python] Vykreslování grafů

2007-06-06 Tema obsahu Pavel Kosina
Jakub Vojacek napsal(a): > Další problém s divokými funkcemi. Zkoušel jsem testovat mechanizmus že > pokud je rozdíl dvou funkčních hodnot vedle sebe větší než 10 tak se body > nespojí. Bylo to relativně rychlé, ale docházelo k nesrovnalostem na > Nejsem si jistý že něco opomíjím, ale myslím

Re: [python] Vykreslování grafů

2007-06-05 Tema obsahu Karel Šrot
Zdravim, > Další problém s divokými funkcemi. Zkoušel jsem testovat mechanizmus že > pokud je rozdíl dvou funkčních hodnot vedle sebe větší než 10 tak se > body nespojí. Bylo to relativně rychlé, ale docházelo k nesrovnalostem > na kvadratické funkci při standardním zvětšení protože graf kvadra

Re: [python] Vykreslování grafů

2007-06-05 Tema obsahu Jakub Vojacek
Sory, ten předchozí mail jsem omylem odeslal Další problém s divokými funkcemi. Zkoušel jsem testovat mechanizmus že pokud je rozdíl dvou funkčních hodnot vedle sebe větší než 10 tak se body nespojí. Bylo to relativně rychlé, ale docházelo k nesrovnalostem na kvadratické funkci při standardním

Re: [python] Vykreslování grafů

2007-06-05 Tema obsahu Jakub Vojacek
To Pavel Kosina: Dík, je to trochu rychlejší... Další problém s divokými funkcemi. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

Re: [python] Vykreslování grafů

2007-06-03 Tema obsahu Pavel Kosina
Jakub Vojacek napsal(a): > problém že při velkém přiblížení mám body: > [1.6021, 1.6001], [1.802, 1.8], > [2.0022, 2.0], [2.2024, 2.2002], > [2.4026, 2.3999] > ale wxPython při vykreslování všechny hod

Re: [python] Vykreslování grafů

2007-06-03 Tema obsahu Jakub Vojacek
Takže vykreslování grafů mám už skoro hotový, zbýva doladit takový věci jako vykreslování os, ale to bude hned. Spíš bych chtěl vylepšit rychlost vykreslování, což je celkem zásadní problém jestliže je velký zoom a grafů je několik. V zásadě jsem použil mechanizmus: class Graf: def __init__(

Re: [python] Vykreslování grafů

2007-05-27 Tema obsahu Jakub Vojacek
Díky všem. Rozhodl jsem se že to udělám asi takto: Bude 5 možností přiblížení. Pro každé přiblížení bude jiný počet "x", aby byla zajištěna přesnost. Velikost viditelné plochy bude asi 400x400, ale budou tam posuvníky. Velikost plátna nebude omezená, protože jakmile uživatel posune posuvník tak

Re: [python] Vykreslování grafů

2007-05-25 Tema obsahu Karel Šrot
Zdravim, tka si rikam, ze jsem to prekombinoval. Takze to zkusim jeste jednou shrnout. Ty predchozi dva maily ignoruj. :-) Zakladem je pocitani funkcnich hodnot v referencnich bodech. Tech muze byt treba 100, treba 150.. Urcite by mela byt moznost jejich pocet nastavit. Pokud jde o zmenu merit

Re: [python] Vykreslování grafů

2007-05-25 Tema obsahu Karel Šrot
Jeste jsem si uvedomil, ze by vlastne bylo uplne nejlepsi kreslit ty grafy jako grafy parametricky zadanych funkci, coz by umoznilo kreslit i ruzne krivky. Ten vztah (f(a)-f(b))/(b-a) by mohl byt |[x(a),y(a)]-[x(b),y(b])|(b-a)...tedy v citateli je vzdalenost bodu, na ktere se zobrazi krajni bod

Re: [python] Vykreslování grafů

2007-05-25 Tema obsahu Karel Šrot
Zdravim, pocitat funkcni hodnoty a pak je spojit (lomenou) carou je naprosto bezny zpusob. Treba Maple (progrma pro symbolicke vypocty) pocita defaultne jen sto referencnich bodu. Pokud je v nejakem bode hodnota nedefinovana (deleni nulou), Maple ji ignoruje (tedy bodu je pak min a cara lomene

Re: [python] Vykreslování grafů

2007-05-24 Tema obsahu Jan Jakubuv
> > Ted nevím jestli jsme se pochopili, ale mě nejde o to že by ty čáry vypadaly > jako úsečky, ale protože všechny grafy nejsou spojené čáry viz > http://www.blujacker.wz.cz/graf.jpg . zde je bezpochyby problem v tom ze dana funkce neni spojita. navic neni v urcitych bodech ani definovana konkret

Re: [python] Vykreslování grafů

2007-05-24 Tema obsahu Jakub Vojacek
- Original Message - From: "Pavel Kosina" <[EMAIL PROTECTED]> To: "Konference PyCZ" Sent: Thursday, May 24, 2007 5:40 PM Subject: Re: [python] Vykreslování grafů >>1000x1000? To by se alespon mě ani nevešlo na obrazovku ;-) Byli tam posuvníky, ale uz

Re: [python] Vykreslování grafů

2007-05-24 Tema obsahu Pavel Kosina
Jakub Vojacek napsal(a): > 1) Momentálně je pracovní plocha na výkres grafů velká 1000 x 1000 > jednotek (pixelů). Akorát výpočet trvá celkem dlouhou dobu a > uživatel by mohl potřebovat menší či větší plochu, takže se ptám > jestli je dobré nabízet možnost jak velkou pracovní plochu mít. 1000x

Re: [python] Vykreslování grafů

2007-05-24 Tema obsahu Leos Pol
Jakub Vojacek wrote: > cislo=spodni_hranice > while cislo < horni_hranice: >x=cislo >y=eval(funkce.replace('x',cislo)) >body.append([x,y]) >cislo=cislo+preciznost Jestli jsem to pochopil dobre, tak bych to napsal asi takhle: x = low while x <= high: try:

Re: [python] Vykreslování grafů

2007-05-24 Tema obsahu Jakub Vojacek
- Original Message - From: "Jan Kundrát" <[EMAIL PROTECTED]> To: "Konference PyCZ" Sent: Thursday, May 24, 2007 5:01 PM Subject: Re: [python] Vykreslování grafů V cem pro ucely kresleni funkci nevyhovuje gnuplot? -jkt

Re: [python] Vykreslování grafů

2007-05-24 Tema obsahu Jan Kundrát
V cem pro ucely kresleni funkci nevyhovuje gnuplot? -jkt ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

[python] Vykreslování grafů

2007-05-24 Tema obsahu Jakub Vojacek
Zdravím Začal jsem pracovat na lepším prostředí pro správu grafů v programu Math Atelier a potřeboval bych trochu poradit s určitými problémy (gui je dělané pomocí wx). 1) Momentálně je pracovní plocha na výkres grafů velká 1000 x 1000 jednotek (pixelů). Akorát výpočet trvá celkem dlouhou dobu