Origin里“列”的概念有点特别,但这不是现在要说的内容。对于最常遇到的workbook,“列”无二义。
1. 对一列赋值
除了使用CTRL+Q打开的Set Value对话框,用LabTalk进行赋值其实也很方便:
2. 对多列赋值
这里要提一下循环语句。在上图里,列索引可以用来指定列:col(index)。但这个index只能是常量,也就是说,下面这句行不通:
loop(i,1,5){col(i)={1:1.5:10};)
当然,这并不是说出现#command error什么的。它其实是可以执行的:如果index为i的列已经存在,那么会只对该列赋值;如果还不存在,先添加列再赋值。
要想用变量对列进行指定,应该用wcol(),如
loop(i,1,5){wcol(i)={1:i:3*i};)
结果为:
---------- 严禁转载 ----------