1xBET

数据画图与分析软件Igor Pro职能介绍

欢迎您接见环中1xBET!

Igor Pro是交互式软件环境,用于试验科学和工程数据以及天生出版物质量的图形和页面布局 。

?

Igor Pro将的工具与用户易于使用的点击界面结合在一路,并为用户提供了编程环境 。Igor Pro的插件技术通过用于数据采集,仪器节造和推算工作的自界说工具扩大了内置职能 。

?

Igor Pro是杰出的工具,有职能:

?

数据存取

科学家和工程师会遇到数据体式 。Igor Pro提供了多种导入,存储和导出职能 。

您能够通过多种渠路将数据导入Igor Pro,:

  • 在表中键入或粘贴数据

  • 从Igor Pro文件加载数据

  • 与表部法式进行通讯

  • 从A/D卡和表部仪器获取数据

  • 通过FTP传输数据

  • 从SQL数据库接见数据

若是您必要一遍又一遍的从起源导入类型的数据,则能够使用Igor的可编性来自界说和自动化这些导入步骤中的任一种 。

?

将数据加载到Igor Pro中后,您能够使用“数据浏览器”按档次结构组织数据 。

?

能够处置后的数据存储在Igor文件中,能够将其导出为文本或二进造文件,能够通过法式间通讯步骤传输到表部法式,也能够通过FTP传输到另一台推算机 。调查及与导入一样能够自界说和自动化 。

?

您能够将文件拖到Igor上,若是文件类型有问题,则能够从可能的操作列表中进行选择 。

?

数据导入

?

Igor Pro为您提供了导入数据文件体式,因而您能够将把稳力集中在分析和显示数据的方面 。的重要数据体式有:

  • 分隔文本

  • 固定字段(FORTRAN)文本

  • 二进造

  • Excel电子表格

  • HDF

  • HDF5

  • Matlab

  • JCAMP

  • Nicolet仪器

  • SDTS DEM和DLG

  • National Instruments TDM(DIAdem)

?

Igor Pro能够将数据导入为整数或单精度或双精度浮点数,以常见的日期和功夫体式导入数据,或以文本大局导入值 。

?

导入图像文件体式,以充分利用Igor Pro的图像分析职能:

  • PNG

  • JPEG体式

  • TIFF

  • BMP

  • Sun Raster

?

对于多媒体和声音分析,能够导入以下体式编码的声音数据:

  • 音频互换文件体式(AIFF和AIFF-C,Mac)

  • 电影音轨(合用于MOOV,苹果机)

  • MPEG音频层(mp3,mp4)

  • 杜比音频编码3(AC3)

  • 波形音频文件体式(WAVE)

  • 您能够创建电影,还能够提取单个帧 。

?

您还能够使用Igor Pro的本机文件体式(例如Igor Text和Igor Binary)导入数据 。您能够使用数据浏览器的“浏览尝试”职能查看存储在Igor Pro尝试中的数据,并将这些数据直接导入当前的尝试文件中 。

?

1xBET·Signup(中国区)-官方网站

Igor Pro的文件加载法式时通过Load Waves子菜单接见的,其中内置的文件加载法式和通过过程或xop增长的数据导入工具 。您能够使用Igor Pro的load Waves对话框加载常见的文本文件体式 。

?

1xBET·Signup(中国区)-官方网站

?

此对话框“加载数据调整”子对话框,可用于指定要导入的数据的异常方面 。

?

1xBET·Signup(中国区)-官方网站

?

Load Waves菜单还一些快捷方式,好比Load General Text和Load Delimited Text items,您能够使用这些快捷方式通过默认选项接见相应的文件加载例程 。

?

编程性

若是您必要内置文件加载器并且拥有Igor Pro无法导入的文件体式,则能够使用Igor Pro的内置编程说话或创建插件来的创建自己的自界说文件加载器 。使用可选的XOP Toolkit的内置? 。

?

若是要导入Igor Pro的数据文件好多,则能够通过创建自己的过程以自动化该过程来节俭大量功夫和精力 。Igor Pro的手册和在线援手文件几个具体的和描述的编程示例,以援手您编写自己的数据导入过程 。

?

创建数据导入过程时,您能够执行编程操作,例如LoadWave,ImageLoad,LoadPICT,Open,FReadLine,FBinRead和Close 。

?

数据存储

Igor Pro将您的数据存储在名为wave的定名数据对象中 。Wave是波形的缩写,强调Igor对均匀距离数据的 。以下是Wave的:

  • 大幼受内存限度

  • 受内存限度的数据对象数

  • 四个尺寸

  • 两种浮点数和八种整数体式,字符串

  • 数字体式可所以实数,也可所以复数

  • 对waveform(等间距)数据的

  • 守护信息,如批改功夫、注解

?

Igor还另一类存储单个数字或字符串的定名数据对象数值变量可所以实变量,也可所以复变量,而字符串变量(如字符串波)的大幼时不受限度的,并且可能二进造数据 。Igor的数据对象通过显示在表格中来侵扰屏幕 。

?

您能够的将数据组织到Igor的数据文件夹档次结构中,这与您在硬盘上组织文件夹档次结构中的文件的方式很,使用Igor的数据浏览器窗口,您能够在分歧的数据文件夹中导航,查抄变量、字符串和波的值,并从Igor工作区(称为尝试)加载数据对象 。

?

1xBET·Signup(中国区)-官方网站

创建图形

?

2D图形

Igor Pro的2D图形类型可定造的XY(线条,象征,区域和条形)图,概括图,图像和类别图 。您能够在单个图像窗口中组合这些大局 。Igor对图形对象的数量或数据大幼没有限度 。

?

在Igor中,当您扩大或缩幼图形窗口时,图形将自动充分利用可用空间,将字体,象征和线的粗细扩大或缩幼到新数值 。当然,您能够将图形强造为大幼或宽高比,并且能够覆盖自动调整 。

?

Igor的注解对话框使您能够创建能够自动显示数据值的复杂的文本框,图例(色阶)和动态标签 。动态标签能够附加到XY图上的点,能够附加到图像图上的像素 D芄唤笳魃柚梦远邢咝剿撬谓拥那呱系牡 。

?

图形速度

?

比竞争法式快得多

图形刷新

实时数据

?

图形性

?

图形上数量的曲线和轴

数量的图形

节造图形

可定造的虚线

误差线

文字象征和62个内置象征符号,箭头微风钩;用户界说的象征

72种填充图案,正填充和负填充以及曲线之间的填充

以多种体式显示日期和功夫数据

可定造的轴,往复轴

带有下标,上标,字体和形状更改的文本注解

拥有自动读取数据值的文本注解

高分辨率画图工具

?

Igor的图像拥有出版物质量,并增添了受人尊敬的科学期刊的版面 。您能够宽泛的“调整”图形的表观,以满足科学和工程出版物的刻薄要求 。

?

页面布局

页面布局(简称布局)是一种窗口类型,可用于编写以下内容的页面:

  • 表格

  • 注解(文本框和图例)

  • 图片

  • 绘造元素(直线、箭头、矩形、多边形等)

  • 布局都能够任数量的页面,并且您能够在内存允许的领域内占有尽可能多的布局 。

?

页面布局拥有层 。一层,即布局层,用于图形,表格,注解和图片 。层用于绘造元素 。以下是页面布局的职能 。

?

您能够组合图形,表格,图片,注解和图形元素 。

布局中的图形,表格和图例会自动更新 。

复杂的图形能够安稳的定位

布局以打印机的全分辨率打印 。

您能够将或部门布局导出到法式 。

?

有两种步骤能够将图形或表格增长到布局层:

?

通过创建图形或表格对象 。对象是单独的独立图形或表格窗口的暗示 。

通过创建嵌入式图或表子窗口 。子窗口是嵌入在布局窗口中的自图形或表格 。

?

图像处置

Igor Pro了一整套科学图像分析利用的操作和职能,使其成为图像采集、显示和处置的跨平台工具 。

?

图像采集能够到从磁盘文件加载多维数据,也能够复杂到使用XOP将实时视频帧捕获到磁盘(有关创建自己的XOP的信息,请参阅XOP工具包)在这两种情况下,图像都能够显示在屏幕上进行目视查抄和分析,也能够在没有效户过问的情况下自动分析处置和分析阶段取决于图像质和感兴致的信息 。

?

图像处置工具的重要组件是ImageXXX操作,该操作由图像处置过程文件补充后者组合为图像处置包,能够从“分析”菜单加载除了ImageXXX操作之表,您还能够在图像处置当用法式中利用诸如FFT和曲线拟合之类的通用分析职能内置列表的四舍五入是MatrixOP,它为在图像上成立和执行数学操作提供了的步骤 。

?

图像显示能够像在图形窗口中搁置RGB图像一样,也能够像创建由多个图像与等高线和图例组合而成的覆盖一样复杂在尝试可视化分析图像时,可能以假彩色或使用非线性映射显示图像有时是很有援手的 。

传统的图像处置步骤以下步骤:

(1)图像转换和色彩转换,其中获取的图像在色彩空间和领域内转换为尺度大局 。

(2)图像滤波(算帐图像以提高信噪比)能够使用部门滤波器或数学变换来实现 。

(3)将图像从灰度转换为二进造大局的阈值操作 。

(4)状态滤波通常遵循阈值操作,但有些状态操作现实上能够吓宗阈值步骤典型的状态滤波器:侵蚀/膨胀、开启/关关、顶帽和分水岭 。

(5)粒子分析是通过量化图像中分歧“粒子”(即点或区域)的空间来分析滤波后的二值图像的操作空间丈量推算拟合椭圆的地位、面积、周长和力矩 。

?

数据分析

由于Igor旨在服务于宽泛的学科,因而它提供了分析职能供您选择 。我们在这里将它们分为一些类别:

曲线拟合

线性和非线性拟合

内置的用户界说的职能

多变量拟合涉及的独立变量

?

峰分析

峰和平交检测

拟合多个沉叠峰

基准删除

?

信号处置

多维混合基FFT,幼波,霍夫变换

数据整合与分辨

卷积与有关

滑润和过滤

?

统计

描述选哪个统计数据,例如均匀值,尺度误差和较高的中心距

统计检验

概率散布函数,累积散布函数和逆CDF

直方图,排序,沉采样,有关性和线性回归

?

数据处置与数学

Igor提供了宽泛的数学和数据操作例程库,Igor的面向数组的算法使复杂的操作变得 。

?

Igor提供了您所进展的数学运算符和函数—而后是一些如右图所示,您能够使用Igor方便的援手浏览器找到所需的职能或操作 。

?

Igor的算法都来自数值配方和LAPACK数值库 。

?

阵列算法是Igor分析能力钟注有力的部门 。它允许您编写在整个数组或数组子集上工作的赋值语句,就像在尺度编写说话中编写对单个变量的赋值一样 。

?

您能够通过易于使用的对话框接见常见的操作稍后,当您从观察对话框合成号令的过程中相识到这一点时,您能够直接在Igor的号令行上键入或编写例程来执行的操作 。

?

职能分析

Igor了一些对函数而不是离散数据点的操作 。这些操作:

?

1xBET·Signup(中国区)-官方网站

函数画图

?

在Igor中绘造数图是很的 。对于简答表白式,使用在号令行中输入的算术表白式 。Igor的编程说话允许将复杂的非线性函数暗示为用户界说的函数,这些函数可用于造作图形 。

?

微分EquationsDifferential方程

数值求解常微分方程,使动态系统的仿照成为可能 。

?

Optimization

使用操作来查找使用Igor内置说话暗示的函数的数值 。使用仿照等多种步骤维数的函数 。

?

函数RootsFunction根

使用FindRoots操作查找使用Igor内置说话暗示的函数的根 。你能够用Igor找到方程组的n维函数 。

FindRoots运算也能够用来求多项式的复根 。

?

函数的积分

使用多种步骤求陆续函数的数值积分 。通过嵌套积分,能够对n维函数进行积分 。

?

程式设计

?

Igor Pro了一种职能的结构化编程说话,您能够使用它来实现数据导入、文件I/O、分析、数据获取、画图、打印,以及您能想到的职能 。您能够将菜单增长到法式中,并创建按钮,复选框、弹出菜单和控件的节造面板来设置参数或显示了局 。

?

Igor Pro通过语法着色援手您实现编程工作 。

?

Igor Pro提供了例子来注明峰值拟合、信号处置、数据采集、测试自动化和画图技术 。

?

可编程性

内置结构化编程说话

450个内置函数和400个内置操作

XOPs和wavemetrics编写的用户过程提供了附加职能和操作

符号调试器

用户界说的数字和字符串函数

方面的Igor Pro能够编程

可由表部剧本系统节造

过程中的语法着色

的援手和文档

搜索多个法式源文件

?

自界说界面

您能够创建自界说界面来实现工作 。Igor的对话框和高低文菜单使构建分析代码的用户界面变得 。

?

可用的定造

使用Igor的内置编程说话创建带有实现自界说行为的控件面板和图形 。

增长您自己的菜单或批改Igor的菜单 。

为用户创建自界说援手 。

用C或C++编写“表部操作”以向Igor增长窗口或节造或从仪器获取数据 。

Igor附带了自界说接口的示例 。您能够在“文件”->“示例”菜单中找到它们 。Igor的一些重要职能是使用自界说界面实现的,例如您能够构建的界面,其中图像处置和坐标图软件包:

?

1xBET·Signup(中国区)-官方网站

?

?

?

有关文章?
更多文章 →

?

  • ?
查看IgorPro软件详情

热点资讯

2019-11-13 09:37
首页    技术文档    数据画图与分析软件Igor Pro职能介绍
【网站地图】