[問題] 一段CODE的解釋
小弟正在讀一段MATHEMATICA的CODE 想改寫到MATLAB
因為對MMA不熟 所以之後想用MATLAB處理這個問題4
其中有段CODE
Position[{{1}, {4}, {6}, {6}, {7}, {10}}, _?(Intersection[{4,
6}, #] != {} &), {1}, Heads->False]
OUTPUT結果是
{{2}, {3}, {4}}
這段CODE只是想比較兩個集合 並給出兩者交集的元素在第一個集合的位置
想請問的是 _?(Intersection[{4,6}, #] != {} &), {1}
這段CODE的作用為何呢 特別是 _? 以及 最後的 & 分別想扮演的角色
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 130.126.255.149
※ 文章網址: http://www.ptt.cc/bbs/Mathematica/M.1419810232.A.F28.html
推
12/29 07:51, , 1F
12/29 07:51, 1F
→
12/29 07:52, , 2F
12/29 07:52, 2F
→
12/29 07:53, , 3F
12/29 07:53, 3F
→
12/29 07:53, , 4F
12/29 07:53, 4F
→
12/29 07:55, , 5F
12/29 07:55, 5F
→
12/29 07:55, , 6F
12/29 07:55, 6F
→
12/29 07:56, , 7F
12/29 07:56, 7F
→
12/29 07:57, , 8F
12/29 07:57, 8F
→
12/29 07:57, , 9F
12/29 07:57, 9F
→
12/29 07:58, , 10F
12/29 07:58, 10F
→
12/29 07:59, , 11F
12/29 07:59, 11F
→
12/29 08:00, , 12F
12/29 08:00, 12F
Mathematica 近期熱門文章
PTT數位生活區 即時熱門文章