[問題] Part和matlab裡的:怎麼對應?

看板Mathematica作者 ( )時間9年前 (2014/12/10 00:22), 9年前編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
大家好,我現在在將一段matlab的code翻譯成mathematica的 不過卻遇到一些困難 像ex(:,2:je)後面這項可以翻譯成ex[[:,2;;je]] 但是前面的這個:該怎麼翻譯呢? ey(2:ie,:)又該怎麼辦呢? :相當於All嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.16.190 ※ 文章網址: http://www.ptt.cc/bbs/Mathematica/M.1418142169.A.62F.html ※ 編輯: willreturn (114.45.16.190), 12/10/2014 00:26:02

12/10 01:19, , 1F
應該是All沒錯,不過end就麻煩多了
12/10 01:19, 1F

12/10 02:08, , 2F
感覺上可以幾乎直接用 ;; 對應...單寫 ;; 沒有其他也是 All
12/10 02:08, 2F

12/10 02:20, , 3F
查了一下 matlab 的文件, MMA 的 ;; 的順序是 頭;;尾;;跳
12/10 02:20, 3F

12/10 02:20, , 4F
跟 matlab 的 頭:跳:尾 順序不一樣就是了
12/10 02:20, 4F

12/10 02:22, , 5F
其他方面似乎都能直接用, end 好像能用負索引解決
12/10 02:22, 5F
文章代碼(AID): #1KXo7POl (Mathematica)
文章代碼(AID): #1KXo7POl (Mathematica)