文件名称:scatterquad2:计算由散点定义的表面下的体积-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 13:51:10
matlab
scatterquad2(X,Y,Z) 通过对 (X,Y) 和 Z= 的 Delaunay 三角剖分进行线性插值,找到由点 (X(i),Y(i),Z(i)) 定义的表面下的体积0 在 (X,Y) 的凸包外。 例子: 装载海山scatterquad2(x,y,z-min(z))%返回190.7996 inR =(x> = 211.1&x <= 211.4&y> =-48.35&y <=-48); scatterquad2(x,y,(z-min(z)).*inR) % 返回 142.3083 scatterquad2(x,y,1) % 返回 0.2696 这个函数比使用带有 TriScatteredInterp 或类似方法的 DBLQUAD 快得多。 对于可以在任意点计算的函数,请改用 DBLQUAD 或 QUAD2D。 对于常规网格,请改为使用 TRAPZ 两次。
【文件预览】:
scatterquad2.zip