IDL中的数组在内存中是按行存储的,这是因为IDL最初设计的设计目的是用来处理行扫描卫星数据。

1.一维数组

m个元素的一维数组arr[m]的存储方式为

arr[0]→arr[1]→...→arr[m-1]

2.二位数组

n行m列的二维数组arr[m,n]的存储方式为

arr[0,0]→arr[1,0]→arr[2,0]→...arr[m-1,0]→

arr[0,1]→arr[1,1]→arr[2,1]→...arr[m-1,1]→

...

arr[0,n-1]→arr[1,n-1]→arr[2,n-1]→...arr[m-1,n-1]

IDL> arr=indgen(4,3)
IDL> print,arr
0 1 2 3
4 5 6 7
8 9 10 11

最新文章

  1. Oracle基本教程
  2. 天气预报API(五):城市代码--“新编码”和“旧编码” 对比
  3. Docker常用操作
  4. 解决 border-radius 元素在应用了 transform 的子元素 时overflow:hidden 失效的问题
  5. JSP页面之${fn:}内置函数
  6. Installing EF Power Tools into VS2015
  7. Eclipse下Maven插件配置
  8. hdu 1042 N!(高精度乘法)
  9. 客户端数据持久化解决方案: localStorage
  10. [Angular Directive] Assign a Structual Directive a Dynamic Context in Angular 2
  11. Spring+TaskExecutor实例
  12. ThinkPHP5上传图片并压缩为缩略图
  13. Javascript基本类型回顾
  14. EL函数库及用法
  15. php-kafka
  16. unittest中更高效的执行测试用例一个类只需要打开一次浏览器
  17. 多文件上传(.net)
  18. cocos2d-x C++ (iOS)集成第三方微信分享
  19. 1.翻译:EF基础系列--什么是Entity Framework?
  20. 【PHP+JS】uploadify3.2 和 Ueditor 修改上传文件 大小!!

热门文章

  1. OpenSSL中的大数接口与基于其的自用RSA加密接口设计
  2. (转)C语言malloc()与free()的使用
  3. 团队作业9--测试与发布(Beta版)
  4. 201521123052《Java程序设计》第1周学习总结
  5. 201521123122 《java程序设计》第十一周学习总结
  6. 201521123087 《Java程序设计》第9周学习总结
  7. Linux环境下启动MySQL数据库出现找不到mysqld.sock的解决办法!
  8. Spring MVC 的文件下载
  9. C#抓取数据、正则表达式+线程池初步运用
  10. String类的构造方法(2)