搜档网

搜档网

当前位置:搜档网 > matlab bsxfun hypot用法和原理

matlab bsxfun hypot用法和原理

C =

0 0 0 0 0 0 0

0.7071 1.4142 2.1213 2.8284 3.5355 4.2426 4.9497

0.8660 1.7321 2.5981 3.4641 4.3301 5.1962 6.0622

1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000

0.8660 1.7321 2.5981 3.4641 4.3301 5.1962 6.0622

0.7071 1.4142 2.1213 2.8284 3.5355 4.2426 4.9497

0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000

Singleton expansion allows bsxfun to expand the input vectors into a full matrix.

%fun是一个内置函数,可以自己编写,如上例中fun= A.*sin(B)。用bsxfun的时候,将fun子函数调用

C = HYPOT(A,B) returns SQRT(ABS(A).^2+ABS(B).^2) carefully computed to % avoid underflow and overflow.

C=bsxfun(@hypot,A,B) 先将A,B扩充为同维矩阵,再将A、B中每个元素取绝对值的平方后相加,再对这一结果矩阵中的每个元素开平方根。

matlab bsxfun hypot用法和原理

《MATLAB高效编程技巧与应用:25个案例分析》
MATLAB 中文论坛成立后更是经常与各种程度的 MATLAB 使用者打 交道,熟悉 MATLAB...bsxfun 函数 2.4.4 cellfun 函数 2.4.5 spfun 函数 2.4.6 structfun 函数 ...
【Matlab】用内建函数代替for循环
[转]Matlab:用内建函数代替 for 循环 在使用 matlab 进行矩阵计算的时候,经常会遇到要使用 for 循环的情况。但其实很多操作可 以用内部的一些函数代替。bsxfun, ...
matlab_函数大全
(数组运算)回目录 accumarray arrayfun bsxfun cast ...hypot sec secd sech sin sind sinh tan tand ...自动控制原理课件Matlab... 72页 1下载券 2013年广东...
MATLAB数学函数
MATLAB数学函数_理学_高等教育_教育专区。MATLAB中的...bsxfun 应用元素的元素二元运作,以扩大两个数组...hypot 平方根的平方 sec 割线争论的弧度 secd 割线...