我试图使用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数组。*
有没有不同的打印功能可以用于这样的显示表面?
1条答案
按热度按时间jtw3ybtb1#
看起来fimplicit3就是答案!