IDL入门教程二(下)(简单图形显示I)(5)

2019-04-14 21:15

数据坐标系统来给定圆的坐标,圆形可能将以椭圆的形式显示,主要取决于图形长宽比例以及其它影响因素。(要获得非常棒的圆,可以从NASA Goddard Astrophysics的IDL例库中下载TVCircle程序,可以用浏览器通过http://idlastro.gsfc.nasa.gov/homepage.html来找到该例库)。为避免Circle程序中的这种不足,可用Convert_Coord命令将数据坐标转换为设备坐标。键入:

IDL> coords = Convert_Coord (X, Y, /Data, /To_Device) IDL> x = coords(0,*) IDL> y = coords(1,*)

最后需要使用Polyfill命令画出表示Z数据的彩色圆。键入: IDL> For j=0, 29 Do Polyfill, Circle(x(j), y(j), 10), $ /Fill, Color=zcolors(j), /Device

附带地说一下,最好有一个色棒能够告知Z值和各种颜色的某些关系。可以用本书的Colorbar程序增加一个色棒,键入:

IDL> Colorbar, Position = [0.85, 0.15, 0.90, 0.95], $ Range=[Min(z), Max(z)], /Vertical, $

Format=’(I5)’, /Right, Title=’Z Values’ 输出结果应与图29相似

图29:在二维图中圆的颜色代表了第三维信息


IDL入门教程二(下)(简单图形显示I)(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中班美术教案:五彩鸟(共4篇)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: