Portál AbcLinuxu, 14. května 2025 02:32

Dotaz: gnuplot: jak derivovat beziera?

21.9.2006 07:32 hajoucha | skóre: 22
gnuplot: jak derivovat beziera?
Přečteno: 306×
Odpovědět | Admin

Ahojda,

mam namerena data, v gnuplotu je prolozim bezierem:

gnuplot> plot "test.dat" using 1:2 smooth bezier

a nasledne bych chtel zobrazenou krivku zderivovat. Mate nekdo napad/radu jak na to? Rikam si, ze neco takoveho musi potrebovat spousty lidi, ne?

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

KOLiK avatar 21.9.2006 10:44 KOLiK | skóre: 6 | blog: na_drate
Rozbalit Rozbalit vše Re: gnuplot: jak derivovat beziera?
Odpovědět | | Sbalit | Link | Blokovat | Admin
No nevím, ale podle mě gnuplot není dělaný pro výpočty, ale spíše pro kreslení. Pokud nikdo nenapíše nic lepšího, podívej se třeba na Octave, tam si můžeš zvolené data [x,y] nechat proložit bezierem, dostaneš [xx,yy] a ty už není problém zderivovat (pozn: není lepší derivovat originální data?)
Selhaly-li všechny pokusy, je na čase si přečíst návod
21.9.2006 10:54 hajoucha | skóre: 22
Rozbalit Rozbalit vše Re: gnuplot: jak derivovat beziera?

souhlasim, nicmene v manualu gnuplotu se pise, ze bezier vznika tak, ze se spocte odpovidajici funkce a pak se vyklesli body podle nastaveni samples. Cili gnuplot zna analyticke vyjadreni prislusne bezierovy krivky. To by pak nebyl problem zderivovat treba rucne.

Co se tyce derivovani samotnych dat, tak si klidne necham poradit. Zatim je problem ten, ze data jsou zasumena. Idea byla je nejprve vyhladit a pak derivovat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.