减去每个矢量元素的有效办法,我有一个函数f
应该给我在哪里x
从m
从矩阵
m = ones(4);
f = @(x) m-x;
当我调用此函数与
f(5)
减去元素方式矩阵
一切工作正常。
但我怎么能调用这个函数与向量
f([5,7])
,所以我得到
-4 -4 -4 -4
-4 -4 -4 -4
-4 -4 -4 -4
-4 -4 -4 -4
和
-6 -6 -6 -6
-6 -6 -6 -6
-6 -6 -6 -6
-6 -6 -6 -6
在类似的3维矩阵。
如果可能我正在寻找最有效的方法来做到这一点,所以我不想使用循环。
谢谢你的帮助!
Makin'看起来很容易。为了完整性,我使用'permute'添加了一个变体。 – chappjc