-
[原] IDL的格式化字符串太让人faint了
May012008也许跟FORTRAN差不多,那也是我为什么讨厌FORTRAN最大的原因 比如我要输出 YY-MM-DD hh_mm_ss 的时间格式: IDL> PRINT, FORMAT= $ IDL> '(C(CYI2.2,"-",CMOI2.2,"-",CDI2.2,CHI3.2,"_",CMI2.2,"_",CSI2.2))', $ IDL> SYSTIME(/JULIAN) OMG…..Orz…… 标签: format, IDL, 格式遵守创作共用协议 ...
阅读全文1条评论
-
[原] IDL剪贴板绘图在其他语言调用下失效的bug
Mar262008经过运行剪贴板监视器程序,我确认这是IDL的bug:如果用VC等其他语言调用IDL绘图,IDL并不能通过IDLgrClipboard对象将绘图结果保存到系统剪贴板(而在IDL的编辑器环境下运行,剪贴板是能得到绘图结果的)。 下面是英文描述: IDLgrClipboard not works in callable mode (I use VC++ to execute IDL procedure to draw ...
阅读全文
-
[原] 自定义IDL调色板指南
Mar212008IDL的调色板功能很好很强大,以至于我还没琢磨透到底怎么调。。。。 不过一般都是用自己定义的调色板,就讲讲怎么往IDL里加入自己的调色板: (加了以后在系统内LOADCT的时候,就能直接读取自定义的调色板,非常方便) IDL提供了 MODIFYCT 命令用来更改或加入系统的预定义调色板: MODIFYCT, Itab, Name, R, G, B [, F ...
阅读全文
-
[原] IDL的数组存储是行顺序,下标引用是列在前
Mar172008IDL的数组在内存中存储还是以行顺序的,只是多维下标引用的时候列为先。即: A= [r r r] [g g g] [b b b] 在内存中是 rrrgggbbb(和C是一样的!fortran是rgbrgbrgb) 而引用的时候列在前:(C是行在前!) A[0,0] A[1,0] A[2,0] A[0,1] A[1,1] A[2,1] A[0,2] A[1,2] A[2,2] 三维的情况和C也一样(注意,IDL和C唯一的差 ...
阅读全文
-
[原] IDL 7.0测试截图
Mar082008IDL的功能非常强大(尤其是画三维图上,等我文章出来再帖过),支持多操作系统。 Grads可以实现的IDL都能实现,IDL能实现的Grads不一定能。 只不过我们系里熟悉Grads的多一些,如果想用IDL,可能自己要多费点力气。 IDL7.0的编辑器基于eclipse,如果写过java的应该非常熟悉这个编辑器。比IDL6自带的编辑器好多了,确实 ...
阅读全文
-
[转]ENVI使用小技巧:如何在“快速制图”中正常显示经纬度格网字体?
Jul062007由于中国用户使用的基本上全部是中文系统,所以在进行“快速制图”操作过程中会出现经纬度格网字体不能正常显示(经纬度符号显示为“?”)。 通过以下操作可以解决这个问题: 方法一:通过修改“envi. cfg”文件解决 1. 找到ENVI的安装目录下的“envi. cfg”文件,并以记事本的方式打开。路径为:\\RSI\IDL*\products\envi*\m ...
阅读全文