| 24小時(shí)熱門版塊排行榜 |
| 5 | 1/1 | 返回列表 |
| 查看: 1140 | 回復(fù): 4 | ||
[求助]
在APDL中,怎么分別提取節(jié)點(diǎn)到一個(gè)集合中
|
|
各位大神,我想請(qǐng)教一個(gè)問(wèn)題,我現(xiàn)在這個(gè)模型有三個(gè)體,我想把每一個(gè)體的節(jié)點(diǎn)分別存入不同的數(shù)組中,然后用順序判斷的方法(就是1號(hào)節(jié)點(diǎn)數(shù)組和2號(hào)節(jié)點(diǎn)數(shù)組,1號(hào)節(jié)點(diǎn)數(shù)組和3號(hào)節(jié)點(diǎn)數(shù)組,2號(hào)節(jié)點(diǎn)數(shù)組和3號(hào)節(jié)點(diǎn)數(shù)組),分別來(lái)判斷節(jié)點(diǎn)之間的距離。我現(xiàn)在的問(wèn)題是,我不會(huì)把他們這三個(gè)體的節(jié)點(diǎn)分別存入不同的數(shù)組,并且讓這三個(gè)數(shù)組進(jìn)行依次判斷。請(qǐng)問(wèn)大神,可否指點(diǎn)一下這個(gè)命令流。我不知道這叫數(shù)組合適不?還是集合?還是其它的? 發(fā)自小木蟲(chóng)Android客戶端 |
新蟲(chóng) (小有名氣)
鐵蟲(chóng) (正式寫手)
鐵蟲(chóng) (正式寫手)
|
我說(shuō)一下思路,大家看對(duì)不對(duì)。首先要定義三個(gè)3維數(shù)組,分別表示三個(gè)體的節(jié)點(diǎn)坐標(biāo)。其次,建立一個(gè)循環(huán),循環(huán)數(shù)為體的節(jié)點(diǎn)總數(shù)。每一次循環(huán)時(shí),使用三個(gè)get函數(shù)將該節(jié)點(diǎn)的三個(gè)坐標(biāo)分別提取到這個(gè)3維數(shù)組中。最后另外建立一個(gè)循環(huán),每次都計(jì)算兩個(gè)數(shù)組之間的元素差的平方和再開(kāi)根號(hào),然后記錄下最大的值,就是體之間最遠(yuǎn)點(diǎn)的距離。 發(fā)自小木蟲(chóng)Android客戶端 |
|
我覺(jué)得是對(duì)的,我覺(jué)得需要有兩個(gè)循環(huán),第一個(gè)是,三個(gè)體的之間循環(huán),第二個(gè)是,體中節(jié)點(diǎn)的循環(huán)。您覺(jué)得呢? 發(fā)自小木蟲(chóng)Android客戶端 |
| 5 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|