NANINTERP2:二维优化线性插值:填充表面的间隙。-matlab开发

时间:2024-06-20 13:15:04
【文件属性】:

文件名称:NANINTERP2:二维优化线性插值:填充表面的间隙。-matlab开发

文件大小:299KB

文件格式:ZIP

更新时间:2024-06-20 13:15:04

matlab

GRIDDATA Matlab 的核心功能可能会因巨大网格上的内存问题而失败,具体取决于您的计算机能力。 这个简单的函数通过在调用 GRIDDATA 之前减少相关数据量(仅间隙邻居)来优化线性插值。 这导致计算速度非常快,速度现在将取决于间隙的数量,而较少取决于有效数据的数量(网格的大小)。 例子: z = 峰值(1000); % 模拟不同大小的随机间隙对于 n = [10,5,2] z(ceil(rand(1e4/n^2,1)*numel(z))) = NaN; z = conv2(z,ones(n)/ n,'same'); 结尾子情节(211) 图像c(z); 有差距的百分比子情节(212) imagesc(naninterp2(z)) 填充的空白百分比


【文件预览】:
github_repo.zip
naninterp2.zip

网友评论