matlab - 如何绘制 Wolfram Alpha 网格?[MATLAB]
问题描述
我想为这个网格的任何功能绘制:
这是 f(z) -> 1/z 的特殊情况
这是您可以在 wolfram alpha 上找到的典型图表。尽管如此,我不知道如何进行。我们的想法是在应用 f 后查看 1 方格的复杂网格线的发送位置。
一件可能很棒的事情是在网格上添加颜色,以便查看左侧部分的发送位置。(像这里: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
推荐阅读
- python - 在 Python 中进行多处理时,在类实例中通过 self 传递参数
- android - 如何在 Java 类中导入 kotlin 数据类
- jenkins - 詹金斯工作最近的变化:“任何构建都没有变化。”
- php - php pdo插入不返回
- javascript - attr("disabled", false) 在 Typescript 中导致错误
- python - 在 Power BI 中使用 matplotlib 绘制的文本数量是否有限制?
- c - 从 C 函数返回状态码和指针的优雅方法
- java - 如何更改数据透视表中的默认标题背景颜色
- html - 在 iframe 中滚动时修复屏幕顶部的 div
- swift - 并行 URLSession 请求 w/ DispatchGroup 在 1 个请求上调用完成处理程序两次