PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Mathematica
[問題] 以變數指定高維度list的元素值?
作者:
shengwey
(shengwey)
2013-02-02 02:51:17
標題可能語意不清..
舉例:
a=ConstantArray[0,{2,2}]
p={1,2}
a[[p]]=3 (不行!)
實作上需要改變不定維數list (上例中的 a )其中不定位置(上例中的 p )的值。
求教..
作者:
LPH66
(-6.2598534e+18f)
2013-02-02 12:37:00
Part[a,Sequence@@p]=3 這樣試試看?或者就直接寫 a[[Sequence@@p]]=3要把一個 List 裡的東西炸出來當參數時 Sequence 很好用
作者:
jurian0101
(Hysterisis)
2013-02-05 19:09:00
我比較懶 a[[##]]&@@p
作者: shengwey (shengwey)
2013-02-07 04:51:00
感謝..後來發現ReplacePart也可以..
繼續閱讀
Re: [問題] 匯出數據值太小
chungyuandye
[問題] 匯出數據值太小
xnicky2000
Re: [問題] 如何加速FindRoot運算速度?
chungyuandye
[問題] 如何加速FindRoot運算速度?
suinegoast
[問題] 想將ArrayPlot變成3D
hollowowl
Re: [請益] 請問有辦法這樣算嗎?
chungyuandye
[請益] 請問有辦法這樣算嗎?
van6499
[問題] 要怎麼compile有不同長度的List?
vacahung
[問題] 解Fredholm integral equation??
k24618099
[問題] 有沒有指令可以解這個方程式?
jackhou
Links
booklink
Contact Us: admin [ a t ] ucptt.com