simple complex plot of a few points
显示 更早的评论
All i want to do is plot a few points on a complex plot aka the S Plane
If i want to plot a single point at say -2 + 2*sqrt(3)*j how would i go about doing such a thing.
回答(1 个)
z = -2 + 2*sqrt(3)*i ;
plot(z,'.r') ;
or
plot(real(z),imag(z),'.r') ;
5 个评论
Robert
2016-11-22
Star Strider
2016-11-22
KSSV is correct.
You should actually be plotting:
z = [-2 + 2*sqrt(3)*j; conj(-2 + 2*sqrt(3)*j)];
because complex quantities always appear in complex-conjugate pairs.
By convention, the real axis is the x-axis and the imaginary axis is the ±y axis. (Positive real parts indicate an unstable system, so the positive part of the x axis is characteristically not plotted.)
Robert
2016-11-22
KSSV
2016-11-22
plot(real(z),imag(z),'.r') ;
xlabel('Real part')
ylabel('Imaginary part')x
Star Strider
2016-11-22
‘i need the y axis to actually show the dang i or j’
See the documentation for text.
类别
在 帮助中心 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!