不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys賦值數(shù)組變量的案例

Ansys使用APDL 批量創(chuàng)建數(shù),一維數(shù)名設置循環(huán)變量,與二維數(shù)等效
APDL 批量創(chuàng)建數(shù)組,在一維數(shù)組名上做文章,實現(xiàn)其與二維數(shù)組近似相同效果 首先批量創(chuàng)建了8個一維數(shù)組數(shù)組名中的循環(huán)變量j使用%j% finish /prep7*do,j,1,8 *dim,List%j%,array,10,1 *enddo 然后給八個數(shù)里的每一個元素賦值,總共80個元素 并且以數(shù)組元素值作為節(jié)點編號,同數(shù)組的y坐標值相同 *do,i,1,10 *do,j,1,8 List%j%(i,1)=(i-1)*10+j n,List%j%(i,1),i,j *enddo *enddo 最終效果如下 注:轉(zhuǎn)自 https://blog.csdn.net/weixin_43717845/article/details/104567039 小白一枚,本為學習之余的記錄,希望能讓些跟我一樣的初學者少走彎路,寫的也不盡嚴謹,有疏漏錯誤之處也請各位專家指出,不吝賜教……多謝
展開
ANSYS經(jīng)驗技巧】- 學會使用變量數(shù)函數(shù)(轉(zhuǎn)載)
2.定義數(shù)組參數(shù) 利用*DIM命令或利用utility menu——parameters——array parameters——define/edit定義數(shù)組,如果是array和table類型的數(shù)組元素將被初始化為0,如果是char類型的數(shù)組元素則被初始化為一空值。 利用*DIM格式如下: *DIM,par,type,imax,jmax,kmax,var1,var2,var3 其中:par——數(shù)組名 Type——數(shù)組類型(array char table)缺省為array" Imax~kmax——數(shù)組下標(i,j,k)的最大值 Var1~var3——type=table時對應行列面的變量名 3.賦值數(shù)組參數(shù) 1) 利用*set命令或“=”給單個或多個數(shù)組元素賦值與scalar變量賦值是格式相同。 2) 利用*set或“=”賦值時,賦值對象為第一個元素名,賦值數(shù)據(jù)是一個列矢量,賦值結果是按列下標遞增順序從第一個賦值數(shù)組依次賦值。注意,一次最多只能給10個連續(xù)數(shù)組元素賦值,當只給一個元素賦值時與變量賦值完全一致。 舉例: a) *DIM,,12,1,1. D; T! u; k8 \" D6 F 定義數(shù)組A為一個array類型,12行1列 A(1)=1,2,……12 給每個元素賦值為其行標 b) *DIM,B,array,4,3,1 定義數(shù)組B為一個array類型4行3列 B(1,1)=11,21,31,41 B(1,2)=12,22,32,42 B(1,3)=31,32,33,43 B= 注意此賦值的下標! 對于二維數(shù)組賦值順序按照列進行賦值,注意此規(guī)律。三維也是一樣的。
展開