获得类似于下图的图像的最佳方法是什么?这是我的数据集。
xx = [50 93 32];
yy = [93 63 42];
zz = [0.443 0.743 0.302];其中xx是仰角(θ),yy是方位(φ),zz是HSH-MVDR。我一直在执行contour3和surf命令,但一直收到错误:"Z必须是一个矩阵,而不是标量或向量。“不在数据集中的点我希望cordinates zz为0,所以我希望只有3个点有尖峰。

发布于 2018-07-26 19:19:40
只需创建一个网格(确保包含您的x,y索引)
[x,y]=meshgrid(0:100,0:400);创建z
z=zeros(size(x));并填满它
z(sub2ind(size(z),xx,yy))=zz;然后绘制
surf(x,y,z) % surf(x,y,z,'linestyle','none');shading interp; ?https://stackoverflow.com/questions/51537272
复制相似问题