作者ntust661 (TOEFL_5!)
看板Mathematica
標題[問題] 新手問題@@
時間Sun Sep 16 16:46:17 2012
請問各位 ~ ~"
sol[[1,1,2]] 代表什麼特別的意思嗎?
書上只告訴我可以取出函數
eqn = y'[x] + y[x] == 1
sol = DSolve[{eqn,y[0]==0},y[x],x]
接下來他就說打上 sol[[1,1,2]] 就可以取出解!!
我打上 sol[[1,1,1]] → y(x)
sol[[1,1,2]] → ...
sol[[1,1,3]] → error
sol[[1,1]] ???
有人可以告訴我嗎QQ...
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.165.28
推 LPH66:[[]] 不只可以用在 {} 上, 對任何東西都有用 09/16 21:03
→ LPH66:這裡 sol 長得像 {{y[x]->...},{y[x]->...},...} 09/16 21:04
→ LPH66:所以 [[1]] 取出第一個 {y[x]->...} [[1,1]] 再取出中間的 09/16 21:04
→ LPH66:y[x]->... 而它其實是 Rule[y[x],...] 所以再取它的[[2]] 09/16 21:05
→ LPH66:即可取出所要的解來 09/16 21:05
→ ntust661:恩恩 謝謝 LPH66 大大!! 你解釋的很清楚!! 09/16 22:30