2.2 可视化函数
2.2.1 可视化函数
可视化函数是 IDL 下进行快速可视化时可以调用的函数,它的调用方式简单,
可视化效果修改方便,可视化类型也比较多,参考表格 2-1。
表 2-1 快速可视化函数
在已有图形上绘制坐标轴
绘制矩形棒
添加颜色色标
绘制二维等值线
绘制椭圆注记
绘制误差图
获取已经绘制图形的窗体句柄
绘制图像
绘制 2D 或 3D 的图例
绘制地图数据
函数名称 功能
AXIS
BARPLOT
COLORBAR
CONTOUR
ELLIPSE
ERRORPLOT
GETWINDOWS
IMAGE
LEGEND
MAP
MAPCONTINENTS 叠加显示地图边界
MAPGRID
PLOT
PLOT3D
POLARPLOT
POLYGON
POLYLINE
STREAMLINE 绘制流线型曲线
SURFACE
TEXT
VECTOR
WIDGET_WINDOW 创建图形界面
WINDOW
显示地图网格
绘制曲线
绘制 3D 曲线
绘制极坐标曲线
绘制多边形注记
绘制曲线注记
绘制
添加文本
绘制矢量或风向标
创建一空白图形界面
2.2.2 应用举例
曲线绘制函数 plot 示例,可在命令行中输入下面代码。
IDL> ; 生成正弦波形曲线数据
IDL> theory = SIN(2.0*FINDGEN(200)*!PI/25.0)*EXP(-0.02*FINDGEN(200))
IDL> ; 曲线可视化
IDL> plot = PLOT(theory, "r4D-", TITLE="Sine Wave")