The-Interactive-Data-Language交互式数据语言解读.pptxVIP

  • 4
  • 0
  • 约1.1万字
  • 约 66页
  • 2019-11-29 发布于广东
  • 举报

The-Interactive-Data-Language交互式数据语言解读.pptx

The Interactive Data Language交互式数据语言2019-10-29感谢你的阅读功能简介 IDL是进行数据分析、可视化及跨平台应用开发的最佳选择。IDL集可视、交互分析、大型商业开发为一体,为您提供了最完善、最灵活最有效的开发环境。 (参考 idl5.5.ppt)2019-10-29感谢你的阅读IDL培训提纲对象图形对象操作参数传递与外部语言接口数据库接口例程分析回答问题IDL简介及应用IDL程序特点命令行操作数据输入输出图像与信号处理矩阵操作界面设计2019-10-29感谢你的阅读IDL程序特点——宽松的语法检查机制分隔符为“,”,而非空格不分大小写变量无需事先说明2019-10-29感谢你的阅读IDL符号$作为一行的第一个字符时,返回到操作系统下,如:$ dir作为一行的最后一个字符时,相当于一行未写完,换行。;后面是注释@ 批作业 如:@test2019-10-29感谢你的阅读IDL命令行A=dist(100)Plot,aTv,aEraseTvscl,aSurface,aShade_surf,aShade_surf,a,az=60Zvalue=0.5Contour,aContour,a,nlevels=10Contour,a,nlevels=10,$,/fillContour,a,nlevels=10,$,/followContour,a,nlevels=10,$,/t3d2019-10-29感谢你的阅读变量命名规则正确:reade6_$fileonly_8_bitComputerTypevariables_day_of_year错误:name.lastthird%file4th_list$temp变量名称长度不超过255个字符,但变量大小取决于计算机配置和操作系统。2019-10-29感谢你的阅读TypeLenCreationArrayConversionByte1A=5BBytarrByteInteger2B=0;b=0SIntarrFixUint2C=0UUintarrunitLong4D=0LLonarrLongUlong4E=0ULUlonarrUlongLong648F=0LLLong64arrLong64Ulong648G=0ULLUlon64arrUlong64Float4H=0.0FltarrFloatDouble8I=0.0DDblarrDoubleComplex8J=complex(1.0,0.0)ComplexarrComplexDcomplex16K=dcomplex(1.0,0.0)DcomplexarrDcomplexString?L=’hello’StrarrStringPointer4M=ptr_new()Ptrarr---Object4N=obj_new()Objarr---IDL变量类型2019-10-29感谢你的阅读IDL 变量ScalarArray (1—8维)Structure(结构)2019-10-29感谢你的阅读系统 Keyword 系统Keyword!dpi (3.1415926)!p 控制显示 如:!p.font, !p.color!d (device,对设备进行控制)如:device,get_screen_size=view 24bit显卡下显示8位假彩色图像,用Device,decompose=0,(设置成8bit 256色) 2019-10-29感谢你的阅读矩阵操作A=bytarr(512,512) 列 行b=tan(a)+10子区处理:A(*,1)表示第2行的所有列A(*,1:10)2019-10-29感谢你的阅读矩阵操作若a为一二维数组,c=[10,15,20], 则A(c)将是一稀疏矩阵,只提取a中第10,15,20个元素,如可用来提取河流。C=where(a,max=15,min=0)a( c)=255将a中很暗的值变为255。取字区还可实现非常多的局部操作。2019-10-29感谢你的阅读WHERE 函数Indices=where(data gt 0.4 and data lt 0.5)Data[indices]=1.02019-10-29感谢你的阅读矩阵操作search2D 二维数组中在一定值域范围内以一初始点为准,搜索与它连通的范围,相当于a(c)search3D 在三维体数据内搜索。应用:给定步长,可实现半自动矢量化,半自动跟踪一条线。2019-10-29感谢你的阅读矩阵操作A#B 表示 A的列乘以B的行A##B表示 A的行乘以B的列Transpose 矩阵转置 a[i,j] = a[j,i]……2019-10-29感谢你的阅读IDL 数据I/OASCII_TEMPLATE 和 READ_ASCIIBINARY_

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档