資源簡介
matlab讀取txt一系列離散點,然后利用scatter3,mesh擬合出三維模型
代碼片段和文件信息
function?fit(result)
x=result(:1);
y=result(:2);
z=result(:3);
%set(gca‘XTick‘[01001000]‘YTick‘[01001000]);
set(gca‘ZTick‘[0530]);
%zlim([0?90])
scatter3(xyz5)
%plot3(xyz-1100);
%surf(xyz)
figure
???%linspace?:起始值,終止值,個數
xlin?=?linspace(min(x)max(x));
ylin?=?linspace(min(y)max(y));
[XY]=meshgrid(xlinylin);
Z?=?griddata(xyzXY‘cubic‘);?%cubic?:效果不錯,但是每個點下面有條線
Z2?=?griddata(xyzXY‘nearest‘);?%nearest?最近鄰居插補法
Z3?=?griddata(xyzXY‘linear‘);??%linear?三角形的線性插補法?
%Z?=?griddata(xy
評論
共有 條評論