Matlab 如何使用长度不等的向量创建3d绘图?
如何使用长度不等的向量创建3d绘图?例如,Matlab 如何使用长度不等的向量创建3d绘图?,matlab,Matlab,如何使用长度不等的向量创建3d绘图?例如,x=[1:20],y=[-10:5:10]和z是一个具有不同值的20x5矩阵。我可以使用surf和mesh绘制它。但是surf和mesh表示连续数据。这些函数连接离散数据。我想在3d中将这些数据表示为离散的,比如stem()plots 除非我遗漏了什么,否则你不能简单地做: stem3(x,y,z) 更新:您需要确保x、y和z的大小相同…谢谢。我不知何故到达了stem,但不知道也有stem3。我知道答案了。非常感谢。如果答案能帮助你回答问题,你能接受吗
x=[1:20]
,y=[-10:5:10]
和z
是一个具有不同值的20x5
矩阵。我可以使用surf
和mesh
绘制它。但是surf
和mesh
表示连续数据。这些函数连接离散数据。我想在3d中将这些数据表示为离散的,比如stem()
plots 除非我遗漏了什么,否则你不能简单地做:
stem3(x,y,z)
更新:您需要确保
x
、y
和z
的大小相同…谢谢。我不知何故到达了stem,但不知道也有stem3。我知道答案了。非常感谢。如果答案能帮助你回答问题,你能接受吗?