I am running IDL 8.5.1 on Mac OS X 10.13.6 the problem: IDL> print, abs(a-b) 1 IDL> print, abs(a-b[0]) 1 0 1 2 1 0 1 2 1 0 1 2 IDL> print,b 2 IDL> a=[1,2,3,4,1,2,3,4,1,2,3,4] IDL> b=[1,2,3,4] IDL> print, abs(a-b[1]) 1 0 1 2 1 0 1 2 1 0 1 2 IDL> b=reform(b[1]) IDL> print, abs(a-b) 1 IDL> print, abs(a-b[0]) 1 0 1 2 1 0 1 2 1 0 1 2 IDL> help,b B INT = Array[1] IDL> previously the abs(a-b) line worked the same as the abs(a-b[0]) line. Not sure why or how this has changed. Any ideas? thanks
|