matlab(1)矩阵的输入及运算

matlab学习笔记(1)

matlab身为一款功能无比强大的软件从其12G的内存就可见一斑,对于matlab的学习需要线性代数中矩阵的知识作为基础。以下是我在学习matlab中获得的心得以及知识,欢迎参与讨论。

更多内容请关注公众号:拾壹纪元
在这里插入图片描述

矩阵

根据矩阵的定义,一个由m×n和数aij(i=1,2,…,m;j=1,2,…,n)排成的m行n列的数表,称m行n列矩阵,简称m×n矩阵。m乘n个数称为矩阵的元素。

matlab矩阵的输入

在matlab中输入矩阵行矩阵以逗号间隔,列矩阵以分号间隔。matlab适用的编程语言为C语言。

如行矩阵a,和列矩阵b

a=[1,2,3,4]

在这里插入图片描述

b=[1;2;3;4]

在这里插入图片描述

矩阵在MATLAB的运算有:’(转置),+(加),-(减),*(乘),/(右除),(左除),^(乘方),以及点运算

对于矩阵的转置只需要在原矩阵加上单引号

c=[1,1;2,2;3,3;4,4]
d=c’

在这里插入图片描述
在这里插入图片描述

对于矩阵的加减法(+)(-)在两个同维度的矩阵之间才能进行

对于矩阵的乘法有点乘的区别

对于点乘(.)是两个矩阵内的对应的元素依次相乘,并组成新矩阵。
在这里插入图片描述
对于乘法( * )需要两个矩阵A和B,若A为m
o矩阵,B为on矩阵,则C=AB为m*n矩阵。及A中的每一行的元素分别与B中每一列的元素对应相乘并求和,成为新矩阵中对应行数和列数的新元素。
在这里插入图片描述
矩阵的点除(./)表示矩阵中的元素对应相除

在这里插入图片描述

矩阵的左除(\)和右除(/)同样具有差别

在这里插入图片描述
矩阵的点乘方(.^)是矩阵中的每个元素进行相应的乘方

在这里插入图片描述
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狗头狗不狗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值