Doug Hull,Mathworks
(最初发布在Doug的Matlab视频教程博客上。)
该视频涵盖了使用GridData,匿名功能和Quad2D来集成一组随机间隔数据点下的音量。首先,必须置于插值方案,然后调用数值正交功能。该视频显示创建具有已知卷的良好合成数据集以测试其余算法。像这样一个很好的测试数据,真正对算法的建设充满信心。
这是编写的代码:“我有一个数据集”a“(n by 3)订购的三元组[x,y,z]。我想计算由”a“和xy平面定义的表面之间的卷。“a”只有正值,但并不均匀间隔,而不包装。“a”不能通过简单的功能来描述。任何帮助?“
n = 10;randoffset = 0.1;H = 1;x = rand(n);x(1:4)= [0 1 0 1]';y = rand(n);Y(1:4)= [0 0 1 1]';z = h + randoffset * rand(n) - randoffset / 2;%使平均高度Plot3(x,y,z,'。)轴等于zlim([0 h + randoffset])interpz = @(xi,yi)griddata(x,y,z,xi,yi)%设置插值interpz(0.5,0.5)%测试插值Vol = Quad2D(interpz,0,1,0,1)%卷应接近1
注意:此帖子有更新这里。
记录:2009年9月8日
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。