【发布时间】:2017-10-25 16:46:32
【问题描述】:
我正在尝试制作 3d 绘图,但我遇到了一个错误,我不知道如何解决它。我知道还有其他与我类似的问题,但我尝试了其中一些,但没有奏效。
fh = sin(x)*cos(y).^3 + 2*cos(x).^5*sin(y)
[X,Y] = meshgrid(1:0.5:10,1:20);
surf(X,Y,fh)
Error using surf (line 82)
Z must be a matrix, not a scalar or vector.
【问题讨论】:
-
请发布一个包含可运行代码的最小示例。第一行会报错,因为
x和y是未定义的 -
@LuisMendo 在查看了一些简单的 3d 绘图示例后,我没有看到它们在任何地方定义 X 和 Y。自从它是我的第一个 3D 绘图以来,我正在寻找一些帮助来绘制我拥有的这个函数。这就是我拥有的所有代码。