首页 理论教育 ANSYS15.0教程:变量与数组的转换、赋值和读写文件

ANSYS15.0教程:变量与数组的转换、赋值和读写文件

时间:2023-10-27 理论教育 版权反馈
【摘要】:变量与数组可以转换,可将变量赋给数组以便计算或输出等,也可以将数组赋给变量以便运算和显示等。同时可从文件读入数据赋给变量,也可将变量赋给数组后写入文件。将变量赋给数组路径为选择Main Menu>TimeHistPostpro>Table Operations>Variable to Par命令。当采用循环赋值时,可使用*VLEN命令控制循环次数,且对多维数组只有第1个下标可增加。该命令从文件读入数据生成新的变量,在被读文件的第1行必须为DATA命令及其参数,第2行为数据格式说明,从第3行开始是数据。

ANSYS15.0教程:变量与数组的转换、赋值和读写文件

变量数组可以转换,可将变量赋给数组以便计算或输出等,也可以将数组赋给变量以便运算和显示等。同时可从文件读入数据赋给变量,也可将变量赋给数组后写入文件。

(1)将变量赋给数组

路径为选择Main Menu>TimeHistPostpro>Table Operations>Variable to Par命令。

该路径将变量数据赋给数组,但该数组应事先定义。

当采用循环赋值时,可使用*VLEN命令控制循环次数,且对多维数组只有第1个下标可增加。

(2)数组赋给变量

路径为选择Main Menu>TimeHistPostpro>Table Operations>Parameter to Var命令。(www.xing528.com)

该路径通过数组赋给变量从而生成新的变量。执行该命令前至少定义一个变量。

(3)从文件读入数据赋给变量

该方法无法从GUI进行操作,可以应用命令流进行调用,具体如下。

命令:DATA,IR,LSTRT,LSTOP,LINC,Name,KCPLX。

该命令从文件读入数据生成新的变量,在被读文件的第1行必须为DATA命令及其参数,第2行为数据格式说明,从第3行开始是数据。数据格式类似FORTRAN语言的读入数据格式,但仅为FORMAT后面括号及括号中的内容。DATA命令读入数据时不能使用整型字符型和自由等数据格式。所建立的数据文件采用/INPUT命令读入并执行。

如果要使用自由格式读入数据,可先用*TREAD命令读入表数组,然后用VPUT命令将表数组数据赋给变量。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈