MATLAB入门之矩阵的基本操作

一,基本的符号
1,加:+
2,减:-
3,乘:*
4,除:/
5,平方:^
二,简单的数乘运算
1,如果算式比较简单可以直接进行敲写
2,如果算式较为繁琐,可以使用变量,进行逐级运算
三,变量
1,大小写字母为不同的变量
2,变量命名不能用数字开头
四,一些关键字
ans
i,j:复数
inf:∞
eps:2.2204e-016(最小的数字)
NaN:不存在的数字
pi:π
五,关于format精确度的使用
1,short:小数点后四位
2,long:小数点后十五位
3,shortE:小数点后四位科学记数法
4,longE:小数点后十五位科学记数法
5,bank:小数点后两位
6,hex:二进制双精度数的十六进制表示形式。
7,rat:有理数/分数
六,矩阵的书写
1,每行的元素用空格或者逗号分开
2,每一列用分号分开
七,矩阵的操作
1,A(6):矩阵A以列为单位开始第六个元素
2,A([4 6;4 6]):以第四第六元素建立矩阵
3,A=[a:i:b]:建立从a到b以i为公差的等差数列
4,A(3,:)=[]:清除A矩阵第三行元素
5,A(:,3)=[]:清除A矩阵第三列元素
6,A+B:A和B对应元素相加
7,A*B:A与B相乘,传统的矩阵相乘
8,A.*B:A与B对应元素相乘
注释:/与 *乘法一样,矩阵与常数的操作基本类似
八,一些指令
1,eye(n):n阶的单位矩阵
2,zeros(a,b):aXb阶元素为0的矩阵
3,ones(a,b):aXb阶元素为1的矩阵
4,diag([]):对角矩阵
>> max(A) :每列最大的元素
>> sort(A) :对每列元素进行排序
>> max(max((A)):选出最大元素
>> sortrows(A):以第一列元素为标准,对每行进行排序
>> min(A) :同max
>> size(A) :A矩阵属于几行几列
>> sum(A):每一列元素之和
>> length(A):矩阵有多少列
>> mean(A) :每一列元素的平均数
>> find(A):查找某个元素

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值