请问这个IDL中编的程序对吗?可以在envi中调用吗?

2025-05-21 08:37:17
推荐回答(4个)
回答1:

程序对,但是ENVI中不能调用;
对单个变量b1-b2 LE 0.7 用if判断可以,但是数组的话用if就不对了。
数组的应该用where先求索引再来运算。
另外算法没看懂,比如b1,b2都是两个元素的数组,b1=[2,3],b2=[1.2,2.6]
那b1-b2=[0.8,0.4],你想返回什么值?

回答2:

语法正确,不过shu这个变量没有用到吧,那就去掉好了

回答3:

我想你看完这个例子就完全明白了,看图片

回答4:

语法没问题~