[問題] 用Pattern處理資料

作者: GeeDuTu (基督徒)   2015-04-17 00:18:55
有時候工作上會需要處理資料,可以用這個方式
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}]這種寫法,也實在是挺麻煩的
有沒有比較好的簡化方式呢?
作者: sunev (Veritas)   2015-04-17 02:43:00
data[[2,All]]/q

Links booklink

Contact Us: admin [ a t ] ucptt.com