MATLAB学习笔记_2简单数学函数

MATLAB学习记录_2.初等数学


【1】数组右除 A ./B (等价于 rdivive(A,B))

说明:就是正常所理解的A/B ,A是分子,B是分母。


功能;

1)除以两个数值数组
2)整数除法
举例:可以用一个数(a=int16(10))除以一个行向量(b=int16([1,2,5]),
a./b =[10,5,2]
3)数组除以标量。
举例:C=5;D=magic(3); C./D是一个数组和D同型。

[补充】magic函数的作用是产生魔方矩阵,其特点是每一行、每一列、对角线的和都相等。


【2】数组左除 A.\B (等价于 ldivive(A,B))

说明:A.\B 用B中每个元素除以A中对应的元素。
是A做分母,B做分子。因为是左边的数作为除数,所以叫做数组左除。


功能:
1)除以两个数值数组
举例。A=ones(2,3);B=[1,2,3;4,5,6];A.\B=[1,2,3;4,5,6],就是A作为除数。

2)用标量除以数值数组
举例C=2;D=[1,2,3;4,5,6]
X=D.\C =[0.5,1,2/3;0.5,0.4,1/3]
.就是左边的作为除数。


【3】按元素求幂 power(等价于 .^)

说明:
C=A.^B,表示 A中的每个元素做以B为指数的幂的运算。


功能:
1)计算向量每个元素的平方
A.^2
2)计算矩阵中每个元素的倒数
Aa.^-1
[注意】矩阵的逆不是矩阵的倒数,求矩阵的逆用A^-1 或者 div(A)

3)计算数的根
举例
A=-1;
B=1/3;
C=A.^B.此时C返回的是复数

猜你喜欢

转载自blog.csdn.net/shizheng_Li/article/details/89683164
今日推荐