How can I plot the contour of the imaginary unit of this function phiz?
6 views (last 30 days)
Show older comments
Alexander Ruscitto on 3 Apr 2022
[x,y] = meshgrid(linspace(-4,4));
y = y.*1i;
for k = 1:8
z = x + 1i.*y;
phiz = z + z.^(-1) - 1i.*(k/(2*pi)).*log(z);
Chandra on 6 Apr 2022
Imaginary term generally indicates the axis of a graph, (2,3) can be written as 2+3i is some applications and magnitude gives the distance from origin, so if we want to see the imaginary term directly provide the real values in y axis
y = real(y);
%or we can provide magnitude
y = abs(y);
try different values to y and see the contour plot changes.
refer to contour for further information
Find more on Contour Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!