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

【 微信扫码咨询 】

13693164080

13693164080

您的位置: 首页>新闻中心>行业新闻

如何在 Igor Pro 中合并多组数据

在 Igor Pro 里,多组数据的“合并”常见的需求有两类:

提供Igor软件免费下载,还有Igor学习交流群,需要请联系我们。

一类是把多个波(waves)拼接成一个大的波,另一类是把多组数据按照行或列组合成矩阵。

1. 多个波拼接成一个波

使用菜单操作:

依次点击 Data → Manipulate Waves → Concatenate Waves,在弹出的对话框里选择要拼接的波。

使用命令:

Concatenate/O {wave1, wave2, wave3}, mergedWave

这样会把 wave1、wave2、wave3 顺序拼接成一个新波 mergedWave。

2. 按列合并成二维矩阵

如果你的数据是不同变量的独立一维波,可以组合成一个二维矩阵,方便后续做二维图或批量运算:

命令形式:

Concatenate/NP {waveA, waveB, waveC}, matrixWave

matrixWave 就会是一个 N×3 的二维波(N 为数据点数)。

3. 多文件或多数据集的批量合并

如果从多个文件导入的实验数据,可以用循环逐个读取,再拼接:

Make/O/N=0 mergedWave   // 先建一个空波

for(i=0; i<ItemsInList(fileList); i+=1)

    LoadWave/J fileName[i]

    Concatenate/O {loadedWave}, mergedWave

endfor

这样可以把一批数据文件依次读入并合并成一个总波。

以上是深圳市理泰仪器有限公司小编为您讲解的如何在 Igor Pro 中合并多组数据,想要咨询Igor软件其他问题请联系客服。

Igor pro软件

Igor Igor pro软件 Igor Pro多组数据合并
在线客服
联系方式

13693164080

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