この Matlab コードは、ベクトル X と Y に保存されている値をプロットすることになっています。これらは、ユーザーによって既に入力されています。ここでの問題は、複素数と実数の極をクリックすると、プロットは正しい点をもたらしますが、実際の極、出力は奇妙です。x 軸が y 軸上にあるようなもので、横軸が正確にはわかりません。
axis([-10,10,-10,10])
grid
[x,y] = ginput
subplot(2,2,1)
axis([-10,10,-10,10])
grid
subplot(2,2,2)
axis([-10,10,-10,10])
hold all
grid
x = round (x)
y = round (y)
if( y > 0.5 | y < 0.5)
r1 = x + i*y
r2 = conj(r1)
plot (r1,'*')
hold all
plot (r2,'*')
else
plot (x,y)
end