交互式数据语言(PPT讲稿)Basic IDL knowledge

Basic IDl knowledge
Basic IDL knowledge )

1. What iS IDL? IDL( Interactive Data Language,交互式数据 语言)是进行交互数据分析和可视化应用 工程跨平台开发 http://www.ittvis.com/productservices/idl aspX Why using lDL? 1矩阵处理 2图形显示 3.非常多的程序包(SSW, CDALIB等)
1. What is IDL? IDL(Interactive Data Language,交互式数据 语言)是进行交互数据分析和可视化应用 工程跨平台开发 http://www.ittvis.com/ProductServices/IDL. aspx Why using IDL? 1.矩阵处理 2. 图形显示 3. 非常多的程序包(SSW,CDALIB等)

执行方式 1命令交互式 2.程序执行
执行方式 1.命令交互式 2. 程序执行

DL的帮助系统 1查看帮助文件 2.命令帮助
IDL的帮助系统 1.查看帮助文件 2. 命令帮助

②帮助- IDL orkbench 回区 搜索) 执行搜索范围所有主题 内容 日 中曲日 图 Abont iol t IDL Workbench gaide IDL Help 日鬯 IDL API Reference Gui des 日 IL IOL Reference guide Welcome to the IDL 7.1 help system. This home page provides links to 田 Overview of idl syntax information on important IDL topics, including Cd Part i: IDL Command reference E AL Functional List of IDl Routines IDL 7.1 News 田 Dot Command ● What's New in IDL71 Routines: B ● DL Release Notes 田吧 Routines:D Popular Help Topics 田 Routine:E DL Workbench Super Quick Start. 田吧 Routine:G Getting Started with IDL +CL Routines. h 图 routines:I List of IDL Routines by Functional Area 9 A tour of the IdL Workbench interface Using the iDL help system Routines: L IDL Tutorials DL Workbench Tips and Tricks On the web 田 routines:q 9 TT Visual Information Solutions Home Page #NL Routines. R ● DL Home Page Routines: T 田 Routi:胃

DL程序特点 —宽松的语法检査机制 ·分隔符为“",而非空格 不分大小写 变量无需事先说明
IDL程序特点 • 分隔符为“,”,而非空格 • 不分大小写 • 变量无需事先说明 ——宽松的语法检查机制

2.IDL基本知识
2. IDL 基本知识

2. 1 Quick Look of IDL DL常用命令 compile [filename1, filename2, .. compile files from 1 to n run [ filename1, filename2 compile and run the compiled program(只运行主程序) rnew [filename1, filename2,.. the same as run, but free all the variants before running except for the common blocks(只运行主程序) 90 run the compiled program out continues executing statements in the current program until it returns reset session 初始化DL系统,使其返回到|DL启动后的初始状态
IDL常用命令 .complile [filename1, filename2,….] compile files from 1 to n .run [filename1, filename2,….] compile and run the compiled program(只运行主程序) .rnew [filename1, filename2,….] the same as .run, but free all the variants before running, except for the common blocks (只运行主程序) .go run the compiled program .out continues executing statements in the current program until it returns .reset_session 初始化IDL系统,使其返回到I DL启动后的初始状态 2.1 Quick Look of IDL

帮助 IDL orkbench 口 搜索()rum 执行搜索范围所有主题 内容 曲,日日 中中鱼|曲 About idl A IDL APT Reference Gui des > IDL Reference Gui de >Part I: IDL Comm and Refer ence>Functional List of IDL 田令 IDL Workbench Gui d 曰回 IDL API Reference gui d 日 CL IDL Reference guid Executive commands 田c0 verview of IDL synta E N Part I: IDL Command Reference COMPILE-Compiles programs without running EN Functional List of IDL Routin RL 3D visualizati oz CONTINUE-Continues execution of a stopped program 自 Animati a Array Creation EDI- Opens files in editor windows of the IDL Workbench tasks such as unloading sharable libraries a Dialog routines Go-Executes a previously compiled sMAlNS program a Direct Graphics OUT. Continues execution until the current routine returns 目 Error Handling RESET SESSION-Resets much of the state of an IDL session without requiring the user to 自 External linking exit and restart the Dl session E Font Manipulation D Help routines RETURN- Continues execution until RE TURN statement RNEW- Erases SMAIN S program variables and then executes RUN a Language Catalogs RUN-Compiles and executes IDL commands from files or keyboard 自 吧 SKIP- Skips over the next n statements and then single steps 田 C object Class Librar STEP-Executes one or n statements from the current positio a Operating System Access STEPOVER-Executes a single statement if the statement does not call a routine 自P nd IDL Control v TRACE-Similar to CONTINUE, but displays each line of code before execution

lDL file commad cd[ path [current=variant file mkdir dirname file copy, file delete, file move spawn[ command
IDL file commad cd [, path] [current=variant] file_mkdir, dirname file_copy,file_delete,file_move spawn [, command]
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程与调度(Processes and Scheduling).ppt
- 北京航空航天大学:《数据挖掘——概念和技术(Data Mining - Concepts and Techniques)》课程教学资源(PPT课件讲稿)Chapter 05 Mining Frequent Patterns, Association and Correlations.ppt
- 计算机算法(PPT讲稿)禁忌搜索算法 Tabu Search.ppt
- 2019年《计算机网络》考试大纲.doc
- 四川大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 树和二叉树 Tree & Binary Tree.ppt
- 佛山科学技术学院:《网络技术基础》课程教学资源(专业技能考试大纲).doc
- 《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程描述与控制 Process Concept & Process Control.ppt
- 香港城市大学:PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第8章 应用层.ppt
- 并行处理(PPT讲稿)Parallel Processing - Hypercubes and Their Algorithms.ppt
- 《计算机网络》课程电子教案(PPT课件讲稿)第2章 数据通信的基础知识.ppt
- 《Excel高级应用》课程教学资源:课程教学大纲.doc
- 新乡学院:《办公自动化》课程教学资源(教学大纲).pdf
- 《视频制作》课程教学资源:课程教学大纲.doc
- 上海师范大学:《R语言与统计分析》课程教学资源(PPT课件)R语言——介绍(主讲:汤银才).ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Agent Mobility Software Agent(主讲:余萍).pptx
- 赣南师范大学:《计算机网络原理》课程教学资源(PPT课件讲稿)第四章 数据链路层.ppt
- 上海交通大学:《Multicore Architecture and Parallel Computing》课程教学资源(PPT课件讲稿)Lecture 8 CUDA, cont’d.ppt
- 东南大学:《操作系统概念 Operating System Concepts》课程教学资源(PPT课件讲稿)06 Process synchronization.ppt
- 河南中医药大学:《数据库原理》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 江苏海洋大学(淮海工学院):《Java面向对象程序设计》课程教学资源(PPT课件讲稿)全国二级Java考试的重点难点.pptx
- 长春工业大学:《Javascript 程序设计》课程教学资源(PPT课件讲稿)第8章 网页特效 JavaScript.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第三章 CPU子系统.ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Mobile Agent Communication——Software Agent.pptx
- PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 《SQL Server 2000数据库教程》教学资源(PPT课件讲稿)第11章 数据库安全性管理.ppt
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第五章 数据库完整性.pptx
- 香港城市大学:《计算机图形学》课程教学资源(PPT课件讲稿)图的算法 Graph Algorithms.ppt
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 07 Exception Handling.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第9章 用户自己建立数据类型.pptx
- 《计算机网络教程》课程PPT教学课件(第三版)第3章 网络体系结构与网络协议.ppt
- 西安交通大学:《物联网技术导论》课程教学资源(PPT课件)第一章 物联网技术概论(主讲:桂小林).ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程与调度 Processes and Scheduling.ppt
- 《Web网站设计与开发》课程教学资源(PPT课件讲稿)第10章 Java Web实用开发技术.ppt
- 可信计算 Trusted Computing(PPT讲稿)TSS - TCG Software Stack.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第一章 绪论(主讲:董庆宽).pptx
- 《VB程序设计》课程教学资源(PPT课件讲稿)第二章 VB语言基础.ppt
- 《计算机网络》课程教学大纲 Computer Networks.pdf
- 《Photoshop教程》教学资源(PPT课件)第6章 Photoshop的绘图工具.ppt
- 《高级语言程序设计》课程教学资源(试卷习题)试题二(无答案).doc