作者dinex (我要成为废文王)
看板MATLAB
标题[绘图] 从csv读xyz画出3D图形
时间Sat Jun 20 17:22:03 2015
大家好 本人是matlab新手
第一次来本版如有冒犯之处敬请见谅
最近要利用一个csv档案,其里面记载着x,y对应的z值,范例如下:
1 3 5
2 8 4
3 6 9
目前要依照此档案画出3D图形 程式码如下:
Array=csvread('Taiwan.csv');
mesh(reshape(Array(:,1),[],1),reshape(Array(:,2),[],1),reshape(Array(:,3),[],1));
由於mesh只能吃matrix的资料,所以想将其每一个column改成matrix放入mesh中
但结果却出现Index exceeds matrix dimensions 请问是哪里的问题?谢谢大家帮忙!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.25.105
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1434792126.A.35A.html