5
Matlab有一個很好的屬性,標量函數(比如sin)可以在數組上工作,在數組的任何元素上操作並返回一個數組作爲結果。Matlab - 使用參數爲數組中的每個元素運行函數?
我有一個標量函數f(x,p)
其中x
是一個標量,p
是一個參數(實際上是一個參數數組)。給定一個固定參數p
,我希望在一個數組A
上運行f(x,p)
。在像Ruby語言就應該是這樣的:
A.collect{|x| f(x,p)}
但我不知道該怎麼做在Matlab爲接受參數,不僅是從我想要操作的陣列的標量函數。
可能重複[Map function in MATLAB?](http://stackoverflow.com/questions/983163/map-function-in-matlab) – Amro