討論串[問題] 關於Select的用法
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者qoodeva (發呆的花枝)時間12年前 (2012/02/28 16:10), 編輯資訊
2
0
0
內容預覽:
不好意思小弟又來請教版上高手了= =". 1.. 若有一串數列為. {3.4,3+6i,3-6i,-3.4}. 我只想要複數的虛部以及其他實數. {3.4,6i,-6i,-3.4}. 2.又有一串數列為正負根. {3.4,3+6i,3-6i,-3.4}. 只想選取正根值. {3.4,6i}. 如果使
(還有123個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者LPH66 (-858993460)時間12年前 (2012/02/28 17:18), 編輯資訊
0
0
0
內容預覽:
這樣的話我們可以分兩步來做 (正好就是你的 1. 和 2.). 首先是 1. 這裡我提到它是 Map 運用的地方. Map 的功能就是把一個函數作用到陣列中的每個元素上. 例如 f /@ {a,b,c} 會得到 {f[a],f[b],f[c]}. 這部份可以參考我的 #1EiPGgzs 這篇文章.
(還有1141個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者chungyuandye (養花種魚數月亮賞星星)時間12年前 (2012/02/28 18:46), 編輯資訊
0
0
1
內容預覽:
先把list拆成{實部,虛部},之後判斷條件,最後再加總. list = {3.4, 3 + 6 I, 3 - 6 I, -3.4}. Cases[{Re@#, Im@#} & /@ list, {a_, b_} :> If[b != 0, b*I, a]]. Plus @@ If[#[[2]] !
(還有265個字)
首頁
上一頁
1
下一頁
尾頁