[繪圖] complex number 平面

作者: heading (heading)   2014-05-12 18:37:39
我想畫 y(x)=i^x
i = complex number
也就是 y(1)=i
y(2)=-1
y(3)=-i
y(4)=1
y(5)=i 開始重複
就是類似這張圖:
http://en.wikipedia.org/wiki/Imaginary_unit
我寫了一個 code 如下 可是畫不出來....希望高人指點啊 Thanks
x=0:0.01:4;
f=@(x) i.^x;
plot(x,f(x),'.r-');
axis([-1 1 -i i]);
作者: profyang (prof)   2014-05-13 09:33:00
你想畫的跟你的code好像有很大的差別= ="舉例而言 照你給的wiki網址 x只是整數...怎麼跑出0.01?另外 你應該是想畫以i^x的實部為x軸 虛部為y軸的東西吧你後面的plot則是以x就是剛才講的整數為x軸...而且f(x)也是複數 這畫出來看起來不是你想要的
作者: ejialan (eji)   2014-05-15 12:26:00
plot(real(f(x)),imag(f(x)));axis equal

Links booklink

Contact Us: admin [ a t ] ucptt.com