【发布时间】:2014-01-02 07:53:13
【问题描述】:
我有一个函数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 维矩阵。
如果可能的话,我正在寻找最有效的方法,所以我不想使用循环。
感谢您的帮助!
【问题讨论】:
标签: performance matlab matrix bsxfun