[問題] 用Pattern處理資料

看板Mathematica作者 (基督徒)時間9年前 (2015/04/17 00:19), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
有時候工作上會需要處理資料,可以用這個方式 data/.{x_,y_}->{x,y/f[x]} 來一次將y這個量作一些資料處理,這個方式是在書上看到的 但是有時候f[]並不是一個可以寫出的函數形式,而也是一筆離散的資料 假設我有 {x1,y1} {x2,y2} . . . . . {xn,yn} 同時也有{xn,qn}這個數列,dimension和{xn,yn}一樣 希望可以做element-wise的除法產生{xn,yn/qn} 請問可以用Pattern的寫法寫出嗎? 不然我平時都是用Table[data[[2,i]]/q[[i]],{i,1,n}]這種寫法,也實在是挺麻煩的 有沒有比較好的簡化方式呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.224.197 ※ 文章網址: https://www.ptt.cc/bbs/Mathematica/M.1429201141.A.A95.html

04/17 02:43, , 1F
data[[2,All]]/q
04/17 02:43, 1F
文章代碼(AID): #1LB-3rgL (Mathematica)
文章代碼(AID): #1LB-3rgL (Mathematica)