zoukankan      html  css  js  c++  java
  • bsxfun函数

    函数功能:两个数组间元素逐个计算的二值操作

    使用方法:C=bsxfun(fun,A,B)

    两个数组A合B间元素逐个计算的二值操作,fun是函数句柄或者m文件,也可以为如下内置函数:

    @plus 加
    @minus 减
    @times 数组乘《Simulink与信号处理》
    @rdivide 左除
    @ldivide 右除
    @power 数组幂乘
    @max 二值最大值
    @min 二值最小值
    @rem 余数
    @mod 求模
    @atan2 四象限反正切
    @hypot 平方和的平方根
    @eq 等于
    @ne 不等于
    @lt 小于www.iLoveMatlab.cn
    @le 小于或等于
    @gt 大于
    @ge 大于或等于
    @and 逻辑并
    @or 逻辑或
    @xor 逻辑异或

    应用举例:

    在此例子中,bsxfun函数用来计算矩阵A每一列减去其对应列的平均值.

    A = magic(5)
    A =
    17 24 1 8 15
    23 5 7 14 16
    4 6 13 20 22
    10 12 19 21 3
    11 18 25 2 9
    A = bsxfun(@minus, A, mean(A))book.iLoveMatlab.cn
    A =

    4 11 -12 -5 2
    10 -8 -6 1 3
    -9 -7 0 7 9
    -3 -1 6 8 -10
    -2 5 12 -11 -4

  • 相关阅读:
    架构设计-MVVM架构
    架构设计-DDD领域驱动设计模式
    架构设计-SOA面向服务架构
    架构设计-MVC
    函数
    冒泡排序
    乘法表和表格乘法表
    三元表达式
    一元运算符
    while 循环语法
  • 原文地址:https://www.cnblogs.com/rong86/p/3559616.html
Copyright © 2011-2022 走看看