使用labtalk origin9.1打开ASCII时出现错误的数字格式

使用labtalk origin9.1打开ASCII时出现错误的数字格式,ascii,number-formatting,openfiledialog,originlab,Ascii,Number Formatting,Openfiledialog,Originlab,我在将ASCII文件读入Origin9.1时遇到问题。我的ASCII文件如下所示:(请注意,我前面有1个空格,中间有2个空格,后面有1个空格) 稍后,我想使用scr文件执行以下操作,但现在我在脚本LabTalk窗口的Origin2015中编写了以下内容: open -w C:\amiX_TimeHist_P1.dat; 该命令有效,但我得到的数字格式错误: 当我使用导入wizzard或ASCII导入读取文件时,我可以选择几个选项来正确匹配“我的”列中的数字。但这必须自动完成 使用脚本时,是否

我在将ASCII文件读入Origin9.1时遇到问题。我的ASCII文件如下所示:(请注意,我前面有1个空格,中间有2个空格,后面有1个空格)

稍后,我想使用scr文件执行以下操作,但现在我在脚本LabTalk窗口的Origin2015中编写了以下内容:

open -w C:\amiX_TimeHist_P1.dat;
该命令有效,但我得到的数字格式错误:

当我使用导入wizzard或ASCII导入读取文件时,我可以选择几个选项来正确匹配“我的”列中的数字。但这必须自动完成


使用脚本时,是否有方法读取ASCII文件而不包含设置参数?

您应该使用
impASC
导入ASCII数据,而不是
open
。然后可以为命令指定一些选项。在您的情况下,以下各项应起作用:

impASC fname:=C:\amiX\U TimeHist\U P1.dat options.FileStruct.DATSTRUCT:=2 options.FileStruct.MultipledLimiters:=“”options.FileStruct.NUMERICSEPATOR:=1

如果您只是在脚本窗口中键入
impASC
,则可以在下面的对话框中编辑导入选项并显示相应的skcript命令

open -w C:\amiX_TimeHist_P1.dat;