[绘图] 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