matlab中的bsxfun

调用方法bsxfun(@function, X, Y); 如果X和Y的size一样,那么直接进行两个矩阵对应元素的二元操作,比如bsxfun(@plus, X, Y)等同于X.+Y。 如果X和Y的size不同,那么Y的列数必须为1,bsxfun会自动扩充Y的列数使它和X的列数一致 比如X = [1,2,3],Y=[2],bsxfun(@plus, X, Y)等同于[1,2,3].+[2,2,2]。
相关文章
相关标签/搜索