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

时间:2018-11-25 21:28:53

标签: matlab wolframalpha

我想为此网格绘制任何功能:

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

enter image description here

这是您可以在Wolfram alpha上找到的典型图形。但是,我不知道如何进行。想法是看在应用f之后将1-square的复杂网格的线发送到哪里。

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

1 个答案:

答案 0 :(得分:3)

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

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