如何绘制 Wolfram Alpha 网格? [MATLAB]

How to plot the Wolfram Alpha grid? [MATLAB]

我想绘制此网格的任何函数:

这是 f(z) -> 1/z 的特例

这是您可以在 wolfram alpha 上找到的典型图表。尽管如此,我不知道如何进行。这个想法是在应用 f 后查看 1-square 的复杂网格的线被发送到哪里。

一件可能很棒的事情是在网格上添加颜色,以便查看左侧部分的发送位置。 (像这里:https://www.youtube.com/watch?v=JX3VmDgiFnY) 如果您有任何想法...谢谢。

试试下面的代码。我更新了答案以显示不同颜色的线条。

clear
clc

N = 101;
x = linspace(-1, 1, N);
y = x;
[X,Y] = meshgrid(x,y);

Z = X + Y*1i;

f = 1./Z;

U = real(f);
V = imag(f);

%Plot transformed mesh
hold off
plot(U,V,'b-');
hold on
plot(U',V','r-');

xlim([-5,5]);
ylim([-5,5]);
axis equal