第3章_matlab程序设计_part1.pptVIP

  • 49
  • 0
  • 约4.33千字
  • 约 25页
  • 2017-06-27 发布于浙江
  • 举报
第3章_matlab程序设计_part1

方法2:利用逻辑数组下标 A=[4,-5,0,0,4; -5,0,7,-6,0] Lp = A0 rem(A,2)==0 yp=A(Lp) %A中的正偶数,也可直接写成 yp=A(A0 rem(A,2)==0) N=length(yp) sum(yp) 3.2.2 关系逻辑函数(any和all) 格式:any(x) 功能:1)若x是一个向量,如果x中存在非零元素,则返回1;否则,返回0。2)若x为矩阵,则分别对矩阵的每一列进行判断,最后返回一个由元素0和1组成的行向量。 格式:all(x) 功能:1)若x是一个向量,如果x中所有元素都非0,则返回1;否则,返回0。2)若x为矩阵,则分别对矩阵的每一列进行判断,最后返回一个由元素0和1组成的行向量。 [例3-9] 设A=[-6,NaN,Inf,5; -Inf, -pi, eps, 0],分析以下语句的执行结果 all(A) all(all(A)) % 或all(A(:)) any(A) any(any(A)) 或 any(A(:)) 3.2.3 运算符优先级 MATLAB中各种运算符的优先级(按由高到低排列)如下: (矩阵转置)、^(矩阵幂)和.(数组转置)、.^(数组幂) ~(逻辑非) *(乘)、/(左除)、\(右除)和.*(点乘)、./(点左除)、.\(点右除) +、-(加减) : (冒号)

文档评论(0)

1亿VIP精品文档

相关文档