作者iamclaudiaa (claudia)
看板MATLAB
标题[讨论] contourf转换网格数据..
时间Fri Dec 6 15:03:06 2013
哈罗大家好~~
又来问问题了
我现在有一笔数据如下
数据名称为ABC
column1 column2
(时间_x) (浓度_z)
0.3555 100
0.3556 200
0.3557 300
. .
. .
. .
我要画成一张等高线图(y轴都假设为1)
x轴为时间
等高线高度为浓度z
我的code 如下
x=ABC(:,1);
y(1:length(ABC),1)=1;
z=ABC(:,2);
[XI YI]=meshgrid(x,y);
ZI = griddata(x,y,z,XI,YI);
contourf(XI,YI,ZI)
但出来後出现
Error using contourf (line 66)
Z must be size 2x2 or greater.
.....................................
ZI值里面没有数字是一个空矩阵
有没有人知道是什麽问题....
谢谢大家了>..<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.20.215
1F:推 profyang:Z要是矩阵 不是向量 12/06 20:20
2F:→ iamclaudiaa:p大~谢谢..我知道z要是2*2或以上的矩阵...能请教您 12/06 23:47
3F:→ iamclaudiaa:怎麽把我的Z变成和我的x.y能对应的矩阵吗??谢谢~~ 12/06 23:48