如何在MatLab中绘制三个变量的函数?

tp5buhyn  于 2022-11-15  发布在  Matlab
关注(0)|答案(1)|浏览(223)

我试图使用MatLab surf()函数绘制$F=x^2+y^2+z^2$(椭球体),但没有成功。我理解这个错误(F是3D的),但我不确定使用哪个函数来绘制F?

[X,Y,Z] = meshgrid(1:0.5:10,1:20,1:20);
F = sqrt(X.^2+Y.^2+Y.^2);
surf(X,Y,F)
  • 使用matlab.graph ics.chart.primive.Surface时出错。表面值必须是数值类型的向量或2D数组。*

有没有不同的打印功能可以用于这样的显示表面?

相关问题