
發(fā)布
注冊
/
登錄ansys數(shù)組用于力函數(shù)的案例
【ANSYS經(jīng)驗(yàn)技巧】- 學(xué)會使用變量數(shù)組函數(shù)(轉(zhuǎn)載)
n4 }1 k m6 I' q# e
1)存儲變量到指定文件中使用PARSAV命令或選擇菜單 utility menu——parameters——save parameter
格式如下:
PARSAV,LAB,文件名,擴(kuò)展名
LAB包括scalar和all
Scalar——要存儲的變量名(不包括數(shù)組表)
All——存儲所有參數(shù)包括數(shù)組和表
2)從一個(gè)文件中恢復(fù)已存在的參數(shù)使用PARRES命令選擇菜單
Utility menu——parameters——restore parameters
格式如下:
Parres,lab,文件名,擴(kuò)展名
Lab——new和change
New——表示恢復(fù)的參數(shù)將覆蓋程序內(nèi)存中的變量(replace)
Change——表示恢復(fù)的參數(shù)將以合并方式增加到程序內(nèi)存中(merge)
三.數(shù)組及其應(yīng)用
1.ANSYS允許定義的數(shù)組類型
1)ARRAY數(shù)值型數(shù)組——ARRAY數(shù)值型數(shù)組是缺省的數(shù)組類型,用于存儲整行式或?qū)嵭蛿?shù)據(jù),行列和面的下標(biāo)從1開始的連續(xù)整數(shù)。
2)CHAR字符型數(shù)組——CHAR字符型數(shù)組用于存儲字符串的數(shù)組,行列面的下標(biāo)是從1開始的連續(xù)證書。
3)table表——table表用于存儲整數(shù)或?qū)崝?shù),是一種特殊的數(shù)值型數(shù)組,可以實(shí)現(xiàn)在數(shù)組元素之間的線性差值算法。可以給每一行,列面定義數(shù)組下標(biāo),并且下標(biāo)為實(shí)數(shù)(而不是連續(xù)的整數(shù)),可以根據(jù)下標(biāo)實(shí)現(xiàn)數(shù)據(jù)差值算法。
4)STRING字符串數(shù)組,可用*DIM,STRING可以將字符串輸入到數(shù)組中,其列與面下標(biāo)從1開始,行號由字符在字符串中的位置確定。
以上三種類型的數(shù)組都不能超過(2-1)/8字表長度。
展開