如果我有载体[1,2,3,4]
,我希望用一个函数f
到每一个元素得到如何应用一个函数到每一个元素
[f(1),f(2),f(3),f(4)]
如果我有一个矩阵mat
>> mat=magic(3)
mat =
8 1 6
3 5 7
4 9 2
我希望得到
f(8) f(1) f(6)
f(3) f(5) f(7)
f(4) f(9) f(2)
是什么简单的方法来做到这一点在matlab ?
你试过'f(mat)'吗? – rahnema1
请[编辑]问题以包含你试图在[mcve]中使用它的功能。大多数函数可以重构为接受矩阵。 – Adriaan
@Adriaan对不起,我只是测试一个undefine函数'f',但没有指定函数。我意识到这是不可能的 – yode