討論串[問題] 請問有關迴圈與陣列
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sphwny (時間過的真快>"<)時間13年前 (2011/11/03 00:49), 編輯資訊
1
0
0
內容預覽:
小弟這兩天才裝好mathematica. 這個問題已經困擾我一天了. 請大家幫幫忙. 請問要如何把陣列A(長度為10)中個每個元素. 一一放進 2x + 0.5x^2 = A 這個方程式中去解. 然後再把方程式的解存到另一個陣列中阿?. 我想要用For迴圈但是寫不出來.... 麻煩各位高手了!!.

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者harry901 (forcing to A cup)時間13年前 (2011/11/03 01:30), 編輯資訊
0
0
0
內容預覽:
這應該還用不到迴圈. A = Table[i, {i, 10}]. B = Table[sol=Solve[2*x +0.5*x^2 == A[[i]], x]; x /. sol, {i, 10}]. ====================. 應該還有更簡潔的寫法 不過我已經習慣使用ver5版本
(還有8個字)

推噓6(6推 0噓 5→)留言11則,0人參與, 最新作者LPH66 (-858993460)時間13年前 (2011/11/03 03:04), 編輯資訊
0
0
0
內容預覽:
藉此機會推廣一下 /@ (Map) 指令和純函式. 首先是 Map. f /@ {a,b,c} (或 Map[f,{a,b,c}] ) 會得到 {f[a],f[b],f[c]}. 很多時候要取用一個陣列裡的內容去一一代值時這很好用. 類似的東西有. @@ (Apply): f @@ {a,b,c}
(還有944個字)
首頁
上一頁
1
下一頁
尾頁