我在将ASCII文件读入Origin9.1时遇到问题。我的ASCII文件如下所示:(注意我之前有1个空格,数字后面有2个空格和1个空格)
C:\amiX_TimeHist_P1.dat:
0,19325E-02 0,10000E+00
0,97679E-11 0,99997E-11
0,19769E+10 0,10025E+00
0,39169E+00 0,11636E+00
0,47918E+00 0,13156E+00
稍后我想用scr-File执行以下操作,但是现在我在Script-LabTalk窗口中在Origin2015中编写以下内容:
open -w C:\amiX_TimeHist_P1.dat;
该命令有效,但我得到的数字格式错误:
当我使用Import-wizzard或ASCII-Import读取文件时,我可以选择几个选项以在我的列中正确拟合数字。但这必须自动完成。
有没有办法在使用脚本时读取不包含设置参数的ASCII文件?
答案 0 :(得分:0)
您应该使用open
来导入ASCII数据,而不是impASC
。然后,您可以为命令指定一些选项。在您的情况下,以下应该有效:
impASC fname:= C:\ amiX_TimeHist_P1.dat options.FileStruct.DataStruct:= 2 options.FileStruct.MultipleDelimiters:=" " options.FileStruct.NumericSeparator:= 1;
如果您只是在脚本窗口中键入impASC
,则可以在以下对话框中编辑导入选项并显示相应的skript命令。