【问题标题】:Matlab: meshgrid and surf (3D plot)Matlab:meshgrid 和 surf(3D 绘图)
【发布时间】:2016-03-27 01:31:06
【问题描述】:

我正在尝试使用 surf() 为 x、y、z 数据生成 3D 曲面图:

[x,y] = meshgrid(0.5:0.5:25, 0.5:0.5:45);
Z=(tand(y/2)*(1.84+x))*2;

但我收到以下错误:

错误使用 * 内矩阵尺寸必须一致。

【问题讨论】:

    标签: matlab


    【解决方案1】:

    使用元素乘积:

    Z=(tand(y/2).*(1.84+x))*2;
    surf(x,y,Z);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-18
      • 1970-01-01
      • 1970-01-01
      • 2017-11-14
      相关资源
      最近更新 更多