第六章——数据的图形显示和输出1详解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章数据的图形显示和输出 1. 绘制线PLOT 2. 绘制多线OPLOT 3. 绘制文本XYOUTS 4. 绘制带误差棒的数据图形 5. 在PostScript设备上显示图像 ●格式:PLOT, [X,] Y [, 关键字] 功能:在当前窗口中,按照指定的格式绘制直线或者曲线。 IDL x FINDGEN 101 * 0.01*2.0*!PI y SIN x IDL PLOT, x, y 图1.1 IDL PLOT, x, SIN x , THICK 5 图1.2 IDL PLOT, x, x^3, THICK 3, /YLOG 图1.3 IDL PLOT, x, SIN x , THICK 2, MIN_VALUE -0.5, MAX_VALUE 0.5 图1.4 ◆BACKGROUND color_index:用于设置绘制时的背景颜色。在伪彩模式下,color_index为0~40的颜色表;在真彩模式下,color_index为0 ~‘FFFFFF’XL的RGB颜色值。默认值为黑色背景。该值存放在系统变量!P.BACKGROUND中。 ◆COLOR value:用于设置绘制时的前景颜色。在伪彩模式下,color_index为0~40的颜色表;在真彩模式下,color_index为0 ~‘FFFFFF’XL的RGB颜色值。其默认值为黑色背景。该值存放在系统变量!P.COLOR中。 例如:利用真彩模式,在红色背景下绘制蓝色正弦曲线,可以使用如下命令。 IDL DEVICE, DECOMPOSED 1 IDL x FINDGEN 101 * 0.01*2.0*!PI IDL PLOT, x, SIN x , BACKGROUND 0000FFXL, COLOR FF0000XL 1. 绘制线PLOT PRO plot1 x FINDGEN 101 * 0.01*2.0*!PI y SIN x window,1,title Fig 1.1 PLOT, x, y ;图1.1 window,2,title Fig 1.2 PLOT, x, SIN x , THICK 5 ;图1.2 window,3,title Fig 1.3 PLOT, x, x^3, THICK 3, /YLOG ;图1.3 window,4,title Fig 1.4 PLOT, x, SIN x , THICK 2, MIN_VALUE -0.5,$ MAX_VALUE 0.5 ;图1.4 END PRO plot2 mydevice !D.name set_plot,WIN DEVICE, DECOMPOSED 1 x FINDGEN 101 * 0.01*2.0*!PI PLOT, x, SIN x , BACKGROUND 0000FFXL,$ COLOR FF0000XL set_plot,mydevice END PRO plot3 read,prompt Input the color id:,i,j mydevice !D.name set_plot,WIN DEVICE, DECOMPOSED 0 loadct,31 tvlct,r,g,b,/get x FINDGEN 101 * 0.01*2.0*!PI print,r[i],g[i],b[i] print,r[j],g[j],b[j] PLOT, x, SIN x , BACKGROUND i,$ COLOR j set_plot,mydevice END Pro plot4 ;read,prompt Input the color id:,i,j mydevice !D.name set_plot,WIN DEVICE, DECOMPOSED 0 tvlct,0,0,255,1 tvlct,0,255,0,10 x FINDGEN 101 * 0.01*2.0*!PI ;print,r[i],g[i],b[i] ;print,r[j],g[j],b[j] PLOT, x, SIN x , BACKGROUND 1,$ COLOR 10 set_plot,mydevice end PRO ct_test r [255,0,0] g [0,255,0] b [0,0,255] c [1,2,3] DEVICE,decomposed 0 FOR i 0,2 DO BEGIN TVLCT,r[i],g[i],b[i],c[i] ENDFOR x [1,2,3,4,5,6,7,8]

文档评论(0)

x5511160 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档