|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Kiselev 2:5020/400 31 Oct 2004 15:40:01 To : Igor Wydrenkov Subject : Re: gnuplot complex -------------------------------------------------------------------------------- .RFC-Message-ID: <29ve52-ho2.ln1@ak4719.spb.edu> .RFC-References: <MSGID_red.home_d987756d@fidonet.org> <MSGID_kture.kharkov.ua_ce237b80@fidonet.org> <slrnco7r1i.1nl.y@red.home> From: Andrey Kiselev <dron@ak4719.spb.edu> Igor Wydrenkov <Igor.Wydrenkov@p23.f24.n5023.z2.fidonet.org> wrote: IW>>> Как строить графики функций с комплексными числами? IW> Hе понимаю как это происходит, но помню вроде, что exp(i*x) должна IW> быть периодической фунцией. А вот каким образом ее получить я не IW> понимаю. Во-первых, можно так: gnuplot> plot real(exp({0,1}*x)),imag(exp({0,1}*x)) Во-вторых, так: gnuplot> set parametric dummy variable is t for curves, u/v for surfaces gnuplot> plot real(exp({0,1}*t)),imag(exp({0,1}*t)) IW> Вот в справочнике по математике нашел графики функций в комплексной IW> форме: z=z1+t*(z2-z1) -- это прямая проходящая через 2 точки z1 и IW> z2. По осям как я понял откладываются действительная и мнимая части. IW> Как можно ее построить? gnuplot> z1={1,1} gnuplot> z2={2,3} gnuplot> plot real(z(t)),imag(z(t)) (в параметрическом режиме) -- Andrey V. Kiselev --- ifmail v.2.15dev5.3 * Origin: Saint-Petersburg Research and Development Telecommunica (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/80081faa7b17.html, оценка из 5, голосов 10
|