APDL語法案例:用APDL來編程

2016-08-24  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

為了說明APDL語法和能力,下面提供一個用APDL來編程的案例,會編程的人一眼就能看出其不俗的編程能力。

! bubble sort, ascending order

! by wang shijun, smie, xaut, Oct. 5, 2011


*del,all !刪除所有數(shù)據(jù),為運算做準備


n=10 ! 定義數(shù)組的長度n


*dim, a, array, n ! 定義數(shù)組a


! 初始化數(shù)組中的數(shù)據(jù),構(gòu)造簡單遞減數(shù)據(jù),9,8,7,6,...0

*do,i,1,n,1

 a(i)=n-i

*enddo


! 下面通過兩個do,enddo循環(huán) 進行冒泡排序,使其按照遞增順序排序

!冒泡排序的算法是:每次比較總是把兩個目標值按照要求的順序(升續(xù))排序,即如果是反序則交換,每次循環(huán)都可以把剩下的目標值,往上排序

*do,i,1,n,1

 *do,j,n,2,-1

  *if,a(j),lt,a(j-1),then  ! 交換兩個數(shù)

   buff=a(j)

   a(j)=a(j-1)

   a(j-1)=buff

  *endif

 *enddo ! do j循環(huán)的結(jié)束

*enddo ! do i循環(huán)的結(jié)束


開放分享:優(yōu)質(zhì)有限元技術文章,助你自學成才

相關標簽搜索:APDL語法案例:用APDL來編程 Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com