登录 注册
当前位置:主页 > 资源下载 > 35 > 2D-DWT_SWT MATLAB代码实现

2D-DWT_SWT MATLAB代码实现

  • 更新:2024-11-03 18:28:32
  • 大小:17.1MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

数据融合matlab代码2D-DWT_SWT- 在安装和应用之前请先阅读以下内容: 算法应用平台 这些代码在MATLAB R2016b下可以完美运行,同时也可以在更高版本的MATLAB下运行。 这些代码使用MATLAB工具来读取输入数据和结果说明。 输入数据可以是任何反演软件的结果,格式和大小没有区别。 SWT算法: 执行代码的步骤: 加载包含反磁性和重力模型的数据(image_new_1和image_new_2)。 这些部分可以沿任何所需方向绘制。 所示截面是沿模型的东西方向绘制的。 可以以任何期望的水平将随机噪声添加到数据中。 这些模型受到2%的高斯噪声的污染。 为了在应用该策略的阶段对模型进行归一化,在东,北和垂直方向上,磁化率变化的范围在0-1之间,模型的大小分别为70×70×30 km。 二维小波将输入数据分解为3级,然后得出近似系数和细节系数(SWT)。 在数据上应用融合规则(通过函数fusion_detail_2D_final)。 使用平稳小波变换(ISWT)的反演进行多级二维小波重构。 基于2D-SWT算法,可以使用MATLAB的图形工具保存重力和磁逆模型的融合结果并进