您好!欢迎访问深圳市理泰仪器有限公司网站!
深圳市理泰仪器有限公司通过持续创新与发展,努力为顾客提供多元化的一站式服务解决方案
全国咨询热线:13693164080
热门关键词: Igor软件   光学产品   真空馈通   真空产品  
联系我们

【 微信扫码咨询 】

13693164080

13693164080

您的位置: 首页>产品中心>Igor软件

Igor Pro10软件 正版软件销售

Igor Pro10软件 包含了数百项改进,包括新的操作和函数,以及内置的Python支持。其中一些变化在下面有所突出。 点击这里 查看更详细的Igor Pro 10描述。PythonIgor Pro10 引入内置的 Python 集成,允许您直接执行 Python 代码并在 Igor 和 Python 之间交换数据。用户可以将 Igor 的数值分析、数据可视化和数据管理工具的强大功能

在线咨询全国热线
13693164080

Igor Pro10 包含了数百项改进,包括新的操作和函数,以及内置的Python支持。其中一些变化在下面有所突出。 点击这里 查看更详细的Igor Pro 10描述。

Python

Igor Pro10 引入内置的 Python 集成,允许您直接执行 Python 代码并在 Igor 和 Python 之间交换数据。用户可以将 Igor 的数值分析、数据可视化和数据管理工具的强大功能与 Python 程序员可用的第三方库相结合。

Igor pro Python 模块提供了一个用于访问和操作 Igor 数据(如波形、数据文件夹、变量和字符串)的 API。直接在我们的内置 Python 控制台中执行 Python 代码,该控制台具有语法高亮和代码补全功能。

Igor pro10软件应用1

除了Python控制台,Igor Pro®10还提供Python和PythonFile操作,用于Igor过程代码和命令行。虽然Python操作可用于执行单个Python命令,但PythonFile用于从Igor启动整个Python脚本。当然,这两个操作都可以将NumPy数组等Python对象返回给Igor,并将其转换为原生Igor类型。

Igor pro10软件Python控制台


摄像头和硬件控制

新的MMI XOP使用流行的μManager项目,允许您控制各种硬件,如科学相机、光源、快门、滤光片轮、XY和Z轴载物台等。

设备适配器的列表及使用介绍可在micro-manager.org找到。  

例如,一旦MMI建立起来,只需七个指令,Igor就可以指示Micro-Manager从支持的相机获取图像,将图像加载到波中,并显示出来。

   MMC_LoadDevice "myDemoCam", "DemoCamera", 
   "DCam"MMC_InitializeDevice "myDemoCam"
   MMC_SetCameraDevice "myDemoCam"
   make/O myImageWave
   MMI_绑定图像波 myImageWave
   MMC_抓拍图像
   新图像 我的图像波

Igor pro10软件拍摄图片

除了拍摄单张图像外,Micro-Manager 和 MMI 还支持 “图像流” —— 使用 MMI_OpenH5file 操作在 HDF5 文件中连续获取、显示和(可选)存储图像。

程序窗口改进

Igor Pro 10 通过这些新功能提高了编程生产力:

- 改进的语法高亮显示

- 改进的代码补全

Igor pro10软件程序窗口改进

- 在调用函数中点击函数名称以跳转到被调用的用户定义函数

Igor pro10软件函数

- 行续写“几乎在任何地方”;您可以在行末包含反斜杠行续写字符来使用任意长的表达式:

  •   
      函数/S 行续示例(字符串 前缀,  
                                    字符串 分隔符, 
                                    字符串 后缀)
         字符串 结合 = 前缀         
               + 分隔符 // 行续之前的一个注释         
               + 后缀    
         返回合并
      结束


- 代码折叠

Igor pro10软件代码折叠1

Igor pro10软件代码折叠2

多峰拟合包改进

通过改进错误处理,增强了许多方面的鲁棒性,特别是在处理越界数据、空波和NaN方面。

增加了对保持字符串波形的支持

显示缩放现在都已支持

复制/粘贴快捷键现在可以直接在表格用户界面中使用

自动定位不再返回任何零宽度峰值

多重警报和错误消息改进


绘图工具改进

多边形和贝塞尔曲线的编辑已经改进,具有更好的约束条件、顶点捕捉、更多的上下文菜单以及一个提示系统来引导您。

在图表中,附加的绘图层ProgTop和UserTop允许在注释之上绘图。

Igor pro10软件绘图工具改进

页面布局改进

新建的内置页边距指南(ML,MT,MR,和MB,分别代表页边距左、上、右、下)有助于将对象对齐到页面的可打印区域。页边距指南会根据“页面大小”对话框中设置的页边距进行调整。

拖动页面布局中的指南针表示其在窗口底部状态读出中的位置。显示可打印页面宽度或高度的分数。按住Shift键可将拖动的指南针限制在可打印页面宽度或高度的某些有理分数。

按住Ctrl键并使用滚动轮可以改变布局的放大倍数。

按住Shift键并使用箭头键移动布局对象可将移动速度加快十倍。


控制面板布局

控制面板中的控件可以固定到“指南”上,这使得创建能够良好处理调整大小的控制面板变得更容易,无需编写Igor代码来实现。这些指南与之前只能与子窗口一起使用的是相同的。

在这个控制面板中,列表框控件的右边缘将始终位于面板的中心,其下边缘将始终与底部保持恒定距离。右侧的控件将保持在窗口右边缘向右偏移面板宽度四分之一的位置。标题将始终居中。


Igor pro10软件控制面板布局

多种语言

Igor的用户界面语言会自动切换到日语,如果操作系统语言是日语。用户可以在“杂项设置”对话框中覆盖此行为。不再需要为日文版的Igor购买单独的许可证。请注意,大多数文档仍然以英文为主。

New Operations

Interp4D

Interp4DPath

MMC_* and MMI_* (82 operations added by the MMI64.xop)

Python

PythonEnv

PythonFile

Say


New Functions

graphemeLength

MMC_* and MMI_* (47 functions added by the MMI64.xop)

stringIsNull

UTF8CharLength


New MatrixOp Functions

subtractMin()

indexMatch()

removeCol()

removeCols()

scaleLayers()

scaleChunks()

subtractRows()

subtractCols()

quatFromSpherical()

quatInverse()

median()

zapZeros()

replaceInfs()

enoise()

setType()

rowDiff()

binMean()

binVar()

imit()

not()


性能改进

Igor 的编译器已经提高了用户程序的编译时间。

改进了NewPath和IndexedFile操作的性能,特别是在类似于IndexedDir帮助主题中的PrintFoldersAndFiles示例函数的代码中。

在 Windows 11 上运行时,MultiThread 和 ThreadGroupCreate 操作现在可以使用硬件支持的逻辑处理器(线程)数量。以前 Igor 仅使用*多 100 个逻辑处理器,即使有更多的逻辑处理器可用。由于操作系统限制,在 Windows 10 上运行时只能使用 64 个逻辑处理器。


在线客服
联系方式

13693164080

二维码
[理泰微信联系方式]
线