| 24小時(shí)熱門(mén)版塊排行榜 |
| 查看: 1641 | 回復(fù): 17 | ||
[求助]
mathematica生成矩陣 已有2人參與
|
|
AA = Array[A, {n, n}]; Do[A[i, j] = (tt) /. {x -> m[[i, 1]], y -> m[[i, 2]], x1 -> l[[j, 1]], x2 -> l[[j, 2]], x3 -> l[[j, 3]], y1 -> v[[j, 1]], y2 -> v[[j, 2]], y3 -> v[[j, 3]]}, {i, 1, n}, {j, 1, n}] 如上所示,tt是與x,y,x1,x2,x3,y1,y2,y3相關(guān)的函數(shù),如果n很大的時(shí)候,生成矩陣AA就特別的慢,請(qǐng)各位大神指教,有沒(méi)有加速這個(gè)程序的方法?謝謝 |
新蟲(chóng) (初入文壇)
木蟲(chóng) (小有名氣)
| 單就你這個(gè)不完整的代碼來(lái)看,我能給出的建議是別用這種先構(gòu)造空表再用Do的方法來(lái)生成新陣,至少應(yīng)該直接用Table。替換(ReplaceAll)應(yīng)該也是不必要的(目測(cè)時(shí)間大部分浪費(fèi)在這里了),至少可以利用Table的第五種語(yǔ)法來(lái)實(shí)現(xiàn)。剩下的,因?yàn)榧炔恢滥愕耐暾a是怎么樣的,也不知道生成的陣是符號(hào)的還是數(shù)值的,這里就不啰嗦了。 |

|
謝謝回復(fù),感覺(jué)很有用,我把完整代碼發(fā)一下,請(qǐng)你再看看,大神你可不能跑啊。 |
木蟲(chóng) (小有名氣)
|
今晚網(wǎng)絡(luò)不佳,你的附件下不下來(lái),不過(guò)看你的敘述,已經(jīng)能猜個(gè)七八分了。tt全是由算術(shù)函數(shù)(加減乘除指數(shù)對(duì)數(shù)特殊函數(shù)……)構(gòu)成的表達(dá)式是吧。那此類(lèi)函數(shù)一般全具備Listable屬性,你把你的列表直接往里面代就行了。關(guān)于什么是Listable,你可以查下自帶幫助!冒桑@里舉個(gè)例子。注意觀(guān)察并體會(huì)以下幾段代碼的異同: |

木蟲(chóng) (正式寫(xiě)手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 生物學(xué)學(xué)碩求調(diào)劑 +4 | 小羊睡著了? 2026-03-23 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 一志愿211 初試270分 求調(diào)劑 +4 | 谷雨上岸 2026-03-23 | 5/250 |
|
|
[考研] 材料專(zhuān)碩英一數(shù)二306 +8 | z1z2z3879 2026-03-18 | 8/400 |
|
|
[考研] 材料292調(diào)劑 +3 | 橘頌思美人 2026-03-23 | 3/150 |
|
|
[考研] 333求調(diào)劑 +3 | ALULU4408 2026-03-23 | 3/150 |
|
|
[考研] 350求調(diào)劑 +6 | weudhdk 2026-03-19 | 6/300 |
|
|
[考研] 070300,一志愿北航320求調(diào)劑 +3 | Jerry0216 2026-03-22 | 5/250 |
|
|
[考研] 324求調(diào)劑 +6 | lucky呀呀呀鴨 2026-03-20 | 6/300 |
|
|
[考研] 289求調(diào)劑 +7 | 懷瑾握瑜l 2026-03-20 | 7/350 |
|
|
[考研] 求助 +5 | 夢(mèng)里的無(wú)言 2026-03-21 | 6/300 |
|
|
[考研] 機(jī)械專(zhuān)碩299求調(diào)劑至材料 +3 | kkcoco25 2026-03-16 | 4/200 |
|
|
[考研] 材料工程(專(zhuān))一志愿985 初試335求調(diào)劑 +3 | hiloiy 2026-03-17 | 4/200 |
|
|
[考研] 304求調(diào)劑 +6 | 曼殊2266 2026-03-18 | 6/300 |
|
|
[考研] 294求調(diào)劑材料與化工專(zhuān)碩 +15 | 陌の森林 2026-03-18 | 15/750 |
|
|
[考研] 304求調(diào)劑 +7 | 司空. 2026-03-18 | 7/350 |
|
|
[考研] 求調(diào)劑一志愿南京航空航天大學(xué)289分 +3 | @taotao 2026-03-19 | 3/150 |
|
|
[考研] A區(qū)線(xiàn)材料學(xué)調(diào)劑 +5 | 周周無(wú)極 2026-03-20 | 5/250 |
|
|
[考研] 一志愿福大288有機(jī)化學(xué),求調(diào)劑 +3 | 小木蟲(chóng)200408204 2026-03-18 | 3/150 |
|
|
[考研] 0703化學(xué)調(diào)劑 +3 | 妮妮ninicgb 2026-03-17 | 3/150 |
|
|
[考博] 26博士申請(qǐng) +3 | 1042136743 2026-03-17 | 3/150 |
|