关于MATLAB入门的简单记录2

inv() 矩阵的逆矩阵,det求矩阵行列式的值,rank求矩阵的秩,eig求矩阵的特征值,trace求矩阵的迹,数学中迹对应的是主对角线元素求和

矩阵和数组的在MATLAB中的区别在于怎么使用它,比如说乘法,如果直接是A*B那么久是矩阵的乘法,如果是数组,使用的是A.*B,得到的结果是对应元素的乘积。

当然数组之间做乘法时候必须形状完全一样,不然就会出错,提示无法进行操作。

矩阵做加法时候,会给每个元素都加上,但是如果标量计算的加法也会出错。

MATLAB默认使用弧度而不是角度,所以使用sin等函数时候要注意,再者,sin后面可以接标量也可以接一个矩阵,如果接了一个矩阵,就是分别对每个元素进行了三角函数运算,结果再组成一个矩阵。

取整函数ceil floor/朝着正负无穷方向去取整 fix朝着0

conv多项式相乘的函数,deconv多项式相除的函数,多项式在matlab中使用行向量的形式记录,比如x+1会被表示成【1 1】那么conv(【1 1】,【1 1】)就是x+1的平方,结果就是1 2 1 

注意取最大值,最小值的函数,比如max(a),取到的是一个行向量,即每列最大值组成的行向量,所以求矩阵中最大值,应该用两次max()函数。

median,mean求的是中值,平均值

sum求和函数可加参数sum(a,b)这个b的值如果是1就是沿着行计算,如果是2沿着列计算,对应的prod是求积函数。

cross函数用于对向量做差乘,dot是点乘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值