idl结果显示窗口如何缩小_IDL入门教程二(上)(简单图形显示II)-程序员宅基地

技术标签: idl结果显示窗口如何缩小  

第二章

简单的图形显示

本章概述

科学分析最基本的能力就是以简单的线画图、等值线图和曲面图来显示所研究的数据。

在这一章中,将知道用这些方式来显示数据是多么容易。也将学会用系统变量和关键字来

定位和标注简单的图形显示。

将学会如下几点:

1.

如何用

Plot

命令将数据显示为线画图。

2.

如何用

Surface

Shade_Surf

命令将数据显示为曲面图。

3.

如何用

Contour

命令将数据显示为等值线图。

4.

如何在显示窗口上定位显示图形。

5.

如何用公共关键字来标注和自定义图形显示。

IDL

中简单的图形显示

IDL

中一个简单的图形显示可认为是栅格图形的一个实例。也就是说,可用

Plot,

Contour

或者

Surface

命令通过一种算法来点亮显示窗口内相应的像素点而形成栅格图形。

这种栅格图形没有永久性。换言之,一旦

IDL

显示图形和点亮相应的像素点后,

IDL

就不知

道自己做了些什么。这意味着,在用户重置图形窗口大小时,

IDL

无法进行相应的响应。总

之,在这种模式下图形显示不能被刷新,除非再次输入图形命令。

但是,栅格图形命令在

IDL

中被广泛应用,因为它们简单快捷。而且,将看到,如果仔

细地用栅格图形命令编写

IDL

程序时,

可以克服许多与栅格图形命令相关的限制。

本章将介

绍一些关于如何用栅格图形命令写出可调节尺寸的

IDL

图形窗口或进行直接硬拷贝输出的

必备概念。本章的图形命令都是

Research Systems

公司所说的直接图形。

另外一种被

Research

Systems

公司称为对象图形的图形方式在

IDL5.0

中被引入。

对象

图形使用时相对难一点,

但它在

IDL

编程方面更强大更灵活。

对象图形不是为了在命令行使

用而开发的,

而是用在

IDL

的程序中,

特别是用于带有界面的程序中

(带有图形用户界面的

程序)

。本书对对象图形不做介绍。

创建线画图

生成线画图最简单的方法是绘出一个矢量。可以用

LoadData

命令打开时序数据集。

LoadData

命令是本书所带的一个

IDL

程序(详细细节参考第

5

页的“本书中所用的

IDL

序和数据文件”

)

它用来装载本书的编程例子中所需的数据。

键入如下语句以查看所能使用

的数据集:

IDL>curve=LoadData()

如果输入

LoadData

命令时忘掉了括号,需要在它正常工作前重新编译

LoadData

程序。

原因是,

IDL

在命令行会认为它是一个变量并进行相应地处理。重新编译后,

loaddata

这个函数名在

IDL

的函数名列表中。键入:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39636645/article/details/111794173

智能推荐

字典树_字典树建树-程序员宅基地

文章浏览阅读271次。原创字典树字典树,又称单词查找树,Trie树,是一种树形结构,哈希表的一个变种。用于统计,排序和保存大量的字符串(也可以保存其的)。优点就是利用公共的前缀来节约存储空间。在这举个简单的例子:比如说我们想储存3个单词,nyist、nyistacm、nyisttc。如果只是单纯的按照以前的字符数组存储的思路来存储的话,那么我们需要定义三个字符串数组。但是_字典树建树

Android framework--谈谈AMS.updateOomAdjLocked-程序员宅基地

文章浏览阅读3.1k次。关于Android系统的内存回收机制,相信大家都不陌生,Android基于各个应用进程承载四大组件的状态对应用进程进行重要性评估,并在系统内存紧张时根据重要性由低到高来选择杀死应用进程,以达到释放内存的目的。重要性评估由AMS执行,具体来说就是AMS.updateOomAdjLocked函数,反过来说,AMS.updateOomAdjLocked的作用就是更新应用进程的重要性。应用进程(Pro..._updateoomadjlocked

计算机基础——操作系统-程序员宅基地

文章浏览阅读8.5k次,点赞28次,收藏38次。本章将会讲解计算机的操作系统。操作系统(Operating System,OS)就好比一个计算机内部的管理者,是管理和控制计算机硬件与软件资源的计算机程序,直接运行在“裸机”上的最基本的系统软件,任何其他应用软件都必须在操作系统的支持下才能运行,操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件,软件及数据资源,控制程序运行,为其他应用软件提供支持等。_操作系统

Python之pip download 命令用法-下载指定平台和python版本的依赖包-程序员宅基地

文章浏览阅读1.9w次,点赞7次,收藏27次。pip download 和 pip install 有着相同的解析和下载过程,不同的是,pip install 会安装依赖项,而 pip download 会把所有已下载的依赖项保存到指定的目录 ( 默认是当前目录 ),此目录稍后可以作为值传递给 pip install --find-links 以便离线或锁定下载包安装_pip download

centos7设置密码策略_CentOS7 设置密码复杂度-程序员宅基地

文章浏览阅读3.4k次。在CentOS下设置密码复杂度分为两步(1)修改/etc/login.defs文件vim /etc/login.defsPASS_MAX_DAYS90   # 密码最长过期天数PASS_MIN_DAYS80    # 密码最小过期天数PASS_MIN_LEN10    # 密码最小长度PASS_WARN_AGE7    # 密码过期警告天数(2)..._echo 'mypassword' | openssl passwd -6 -stdin centos7

王斌老师的博客_王斌 github-程序员宅基地

文章浏览阅读480次。http://blog.sina.com.cn/s/blog_736d0b9101018cgc.html_王斌 github

随便推点

Java递归实现Fibonacci数列计算_用递归方法编程计算fibonacci数列:(n=10),fac.jpg-程序员宅基地

文章浏览阅读2.8k次。实现代码如下:public static int factorial(int n){ if (n <= 1){ return 1; } return factorial(n-1) + factorial(n-2); }测试代码如下:System.out.println(factorial(40));测..._用递归方法编程计算fibonacci数列:(n=10),fac.jpg

scratch班级名称 电子学会图形化编程scratch等级考试四级真题和答案解析B卷2020-9-程序员宅基地

文章浏览阅读1.3k次。scratch班级名称一、题目要求1、准备工作 保留小猫角色,白色背景 2、功能实现 点击绿旗后,询问请输入年级数,等待输入年级数 询问请输入班级数,等待输入班级数 定义列表“全校班级”,假设每个班级的班级数相同,所有班级名称自动生成并保存到全校班级中。 例如,输入年级数为5,输入班级数为8,可以看到舞台上列表全校班级的内容为:1(1)班、1(2)班、...5(7)班、5(8)班 二、案例分析1、角色分析角色:小猫2、背景_scratch班级名称

郁金香2021年游戏辅助技术中级班(七)_squad辅助科技-程序员宅基地

文章浏览阅读379次。郁金香2021年游戏辅助技术中级班(七)058-C,C++写代码HOOK分析封包数据格式A059-C,C++写代码HOOK分析封包数据格式B-detours劫持060-C,C++写代码HOOK分析封包数据格式C-过滤和格式化061-C,C++写代码HOOK分析封包数据格式D-写入配置文件062-C,C++写代码HOOK分析封包数据格式D-读取配置文件058-C,C++写代码HOOK分析封包数据格式A_squad辅助科技

ssh登录qemu虚拟机里的linux系统_qemu ssh连接-程序员宅基地

文章浏览阅读350次。上面的命令启动了一个带有NAT网络的QEMU虚拟机,并设置了端口转发,将主机的2222端口映射到虚拟机的22端口(SSH端口)。1、安装openssh,如果是根文件系统用buildroot构建,打开 BR2_PACKAGE_OPENSSH 开关。2、在qemu的启动脚本里增加。3、在虚拟机里增加一个新用户。4、向虚拟机里发送文件。_qemu ssh连接

用netty实现zcool_Netty框架入门-程序员宅基地

文章浏览阅读63次。一、概述Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。二、体系结构图三、Netty的核心结构Netty是典型的Reactor模型结构,在实现上,Netty中的Boss类充当mainReactor,NioWorker类充当subReactor(默认NioWorker的个数是当前服务器的..._channelconnected

SpringBoot 过滤器 filter 3种方法_spring boot filter 配置-程序员宅基地

文章浏览阅读4.7k次。最近Spring Boot项目做单点登录对接的时候,在配置过滤器的时候,找了几种方法,记录一下。欢迎评论补充沟通~由于之前JAVA Web项目最开始都有web.xml配置,随着框架慢慢的进化,从Spring Boot开始,已经没有了web.xml配置文件。那原来在web.xml里,配置的filter过滤器,在Spring Boot中怎么配置呢?注意,这个自定义类,也不能加@Component或@Configuration注解,加了就会初始化Filter了,过滤全部的路径了。_spring boot filter 配置

推荐文章

热门文章

相关标签