-
大小: 274KB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2021-05-16
- 語言: Matlab
- 標(biāo)簽: 點(diǎn)云精簡(jiǎn)??均勻網(wǎng)格??包圍盒??matlab??
資源簡(jiǎn)介
自己實(shí)現(xiàn)的均勻&不均勻網(wǎng)格法。使用bunny數(shù)據(jù)進(jìn)行了測(cè)試。歡迎交流指正。

代碼片段和文件信息
function?b?=?ascread(filename)??????%read?my?file
format?long;
fi?=?fopen(filename‘r‘);???????%openfile??‘r‘讀出參數(shù)
if?fi?0
??error(sprintf(‘File?%s?not?found‘?filename))
end
templine?=?1;?%
a?=?sscanf(fgetl(fi)?‘%d‘);%%fgetl從已經(jīng)打開的文件中讀取一行,并且丟掉末尾的換行符。
templine?=?templine?+1;
if?length(a)==1
????points=a(1);
end
pointlist?=?zeros(3points);
for?vnum?=?1?:?points
??coord?=?sscanf(fgetl(fi)?‘%e?%e?%e‘);
??if?length(coord)?~=?3
????errmsg?=?sprintf(‘Each?vertex?line?must?contain?three?coordinates?(error?on?line?%d)‘?templine);
????error(errmsg);
??end
??templine?=?templine?+1;
??pointlist(:vnum)?=?coord;
end
b?=?cell({points;pointlist});
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-04?14:31??點(diǎn)云精簡(jiǎn)_均勻&不均勻網(wǎng)格法\
?????文件?????????704??2015-12-23?13:38??點(diǎn)云精簡(jiǎn)_均勻&不均勻網(wǎng)格法\ascread.m
?????文件?????1182978??2010-10-14?20:28??點(diǎn)云精簡(jiǎn)_均勻&不均勻網(wǎng)格法\bun000.asc
?????文件????????1882??2018-04-04?14:29??點(diǎn)云精簡(jiǎn)_均勻&不均勻網(wǎng)格法\evenly_grid.m
?????文件????????1194??2018-04-03?18:57??點(diǎn)云精簡(jiǎn)_均勻&不均勻網(wǎng)格法\norcur.m
?????文件????????4358??2018-04-04?14:30??點(diǎn)云精簡(jiǎn)_均勻&不均勻網(wǎng)格法\uneven_grid.m
評(píng)論
共有 條評(píng)論