MATLAB1 数据结构与矩阵运算

常量与变量

eps: 浮点运算误差限度
i和j: 纯虚数量i(确认有无被改写i = sqrt(-1))
Inf: 正无穷
NaN: Not a Number。 NaN * Inf = NaN。
pi: 圆周率

赋值语句

直接赋值语句: 复制变量 = 赋值表达式
函数调用语句: [返回变量名列表] = 函数名(输入变量列表)

矩阵表示

A=[1,2,3;4,5,6;7,8,9] %输出中间结果
A=[1,2,3;4,5,6;7,8,9]; %多了;号,赋值但没输出中间结果
A=[[A; [1 3 5] ] [1; 2; 3; 4]] %先补一行,再补一列
a=0:0.1:1.1 %行向量[0 0.1 0.2 0.3 … 0.9 1.0 1.1]
cat(n,A.B,C,D) %n=1: [A;B;C;D] n=2: [A, B, C, D] ----n是数组的维度 A(?:?:?)

矩阵运算

转置:共轭转置:A’ 直接转置:A.’
加减法: C = A±B
乘法:C = A*B / mtimes(A,B)
除法:AX = B , X = B/A | XA = B, X = B\A
翻转:fliplr(A):左右翻转
flipud(A):上下翻转
rot90(A):逆时针旋转90°
乘方:A^x
点运算:A.*B(对应元素相乘,如向量)

逻辑运算

A&B, A|B, ~A, xor(A,B)

数据表换

floor(A) 取最大小于对应元素的整数
ceil(A) 去最小大于对应元素的整数
round(A) 四舍五入
fix(A) 趋0方向取舍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值