matlab 矩阵 一列x一列y 一列z 怎么深度画图 就是颜色表示z轴的

问题描述:

matlab 矩阵 一列x一列y 一列z 怎么深度画图 就是颜色表示z轴的
关键是那个z,怎么写成一个xy的函数啊?我刚刚学matlab x是固定的几个值,y也是,但是z是测试出来的结果,不能通过计算得到z
1个回答 分类:综合 2014-12-01

问题解答:

我来补答
可以用scatter绘制散点图.
如果想画整个平面,可以先用griddata或interp2插值后用pcolor或contourf绘制伪彩色图或等高线图
例子【matlab版本7.2】
load seamount%一列x一列y一列z
scatter(x,y,5,z)%散点图
figure
[X,Y,Z]=griddata(x,y,z,linspace(210.8,211.8)',linspace(-48.45,-47.95),'v4');%插值
pcolor(X,Y,Z);shading interp%伪彩色图
figure
contourf(X,Y,Z) %等高线图
 
 
展开全文阅读
剩余:2000
上一页:函数急