Plot of complex numbers

I have a code as follows
clc;
clear all;
a=randi([-100, 100]);
b=randi([-100, 100]);
c=randi([-100, 100]);
d=randi([-100, 100]);
alpha=complex(randi([-100, 100]), randi([-100, 100]));
beta=complex(randi([-100, 100]), randi([-100, 100]));
z0=complex(a,b);
z1=complex(c,d);
k=100;
for n=1:k
Z=(alpha/z0)+(beta/z1)
z0=z1;
z1=complex(real(Z),imag(Z));
end
I want to save the complex numbers which are generated over 100 iterations and also would like to plot this complex numbers in complex plane (2D).
Any help please.

回答 (1 件)

Rick Rosson
Rick Rosson 2014 年 10 月 26 日
編集済み: Rick Rosson 2014 年 10 月 26 日

0 投票

z1 = complex(zeros(k,1);
for n=1:k
Z=(alpha/z0)+(beta/z1)
z0=z1;
z1(n)=complex(real(Z),imag(Z));
end
figure;
plot(z1);

1 件のコメント

Sk. Sarif Hassan
Sk. Sarif Hassan 2014 年 10 月 26 日
Something wrong here. Can you please check and add this part with draft code I made.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeStartup and Shutdown についてさらに検索

質問済み:

2014 年 10 月 26 日

コメント済み:

2014 年 10 月 26 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by