基于IDL和MATLAB混合编程的两种光谱混合分析方法比较 |
| |
摘 要: | 交互式数据语言IDL是一种跨平台、面向对象的应用程序开发语言,具有强大的数据分析和可视化能力。基于矩阵运算的科学计算软件MATLAB是一种大型数值编程计算和图像处理软件,拥有丰富的工具箱。将IDL和MATLAB进行混合编程,同时采用扩展线性混合模型对Hyperion影像进行端元变化解混。为了验证端元变化解混的结果,采用全约束最小二乘法模型进行对比分析。试验结果表明:IDL和MATLAB混合编程结合两者的优势,有效地提高了代码编写效率;同时,当地物类别所占面积较大时,扩展线性混合模型解混精度比全约束最小二乘法模型高,反之,全约束最小二乘法模型的解混精度高。
|
本文献已被 CNKI 等数据库收录! |
|