GIS数据处理:IDL中关于复数的操作

这次做GIS数据预处理的时候,用到了IDL,数据存在两个波段,分别代表实部和虚部,这时候可以用一个IDL的复数数组来存储,并且方法也特别简单、方便。

复数矩阵赋值

创建一个复数矩阵,实部、虚部的数组已存在,这时候的赋值无需for,可以直接这样写

SHH = dcomplex(real,imge)

其中real和imge分别代表实部和虚部的数组

IDL 复数矩阵点乘

IDL中的*默认就是点乘,直接A*B即可。

IDL 复数其他操作

conj() 复数共轭

imaginary()  复数去虚部

float()或者double()  复数去实部

abs() 复数取模

GIS数据处理-IDL区块读取写入TIFF文件 GIS数据处理:使用IDL实现均值/中值滤波(自带函数)

作者:,GIS爱好者。
分享本文,请您带上本文链接
分享到:

发表评论