Как построить сетку Wolfram Alpha?[MATLAB] - PullRequest
0 голосов
/ 26 ноября 2018

Я хотел бы построить для любой функции эту сетку:

Это особый случай для f (z) -> 1 / z

enter image description here

Это типичный график, который вы можете найти на вольфраме альфа.Тем не менее я не знаю, как поступить.Идея состояла бы в том, чтобы увидеть, куда отправляются линии комплексной сетки 1-квадрата после применения f.

Единственное, что может быть замечательно, это добавить цвета в сетку, чтобы увидеть, куда отправляется левая часть.(как здесь: https://www.youtube.com/watch?v=JX3VmDgiFnY) Если у вас есть идеи ... спасибо.

1 Ответ

0 голосов
/ 26 ноября 2018

Попробуйте код ниже.Я обновил ответ, чтобы показать линии разными цветами.

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
...