24小时热门版块排行榜    

查看: 385  |  回复: 1

sky-flight

新虫 (初入文坛)

[求助] 求助 !matlabz作图程序 麻烦各位大神看看怎么改 已有1人参与

将节点计算结果保存到一个txt文件里(x,y表示坐标,z为对应计算值),想用matlab生成二维图,用颜色代表数值大小。
clf
a=load('8.txt');
x=a(:,1);
y=a(:,2);
z=a(:,3);
meshgrid=[x,y];
contourf(x,y,z)


??? Error using ==> contourf at 65
Z must be size 2x2 or greater.
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

HHIHY

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
meshgrid功能使用后会生成mxn的矩阵。z的元素不能一一对应。当然会出错。你先了解一下meshgrid的功能吧。

[ 发自小木虫客户端 ]
2楼2014-05-15 08:07:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sky-flight 的主题更新
信息提示
请填处理意见