2
我有矩陣[m x n]和向量[m],我想將每一行與相應的向量編號進行比較,是否有辦法執行此向量化方法?矩陣行大小與Vector項目的比較?
我有矩陣[m x n]和向量[m],我想將每一行與相應的向量編號進行比較,是否有辦法執行此向量化方法?矩陣行大小與Vector項目的比較?
使用bsxfun
:
% example data
M = rand(5, 3);
V = rand(5,1);
% for equality (==) :
bsxfun(@eq, V, M);
% for greater-than (>) :
bsxfun(@gt, V, M);
% for greater-than-or-equals (>=) :
bsxfun(@ge, V, M);
等可用功能列表列於help bsxfun
。
「比較」是什麼意思?檢查相應的向量數是否等於矩陣中的條目?或大於或小於或其他比較? –