1、两个矩阵的乘积。
>> A*C
>> A .*B,矩阵A中的每一个元素,与矩阵B中的对应元素相乘。点号用来表示元素位运算
>>A .^2,将对矩阵A中每一个元素取平方。
>>1 ./V,将V矩阵中的每一个元素取倒数。
>> log(V),对V矩阵求对数。
>>exp(V),以V矩阵中的元素为幂的运算。
>>abs(V),对V矩阵的所有元素取绝对值。
>> V + ones(length(v), 1),对V矩阵的所有元素加1。
也可以写作,“V+1”。
A矩阵的转置,写作A'(左引号)。(A')' = A。
>>val = max(a),将取矩阵a中的最大值。还可以写作“[val, ind] = max(a)”。
>>a<3,将对矩阵a中所有元素判断是否小于3,结果显示为1或0。
>>find(a<3),将找出a矩阵中所有小于3的元素。
>>A=magic(3),每一行或列,相加等于同一个数。
>> [r, c] = find(A >=7),将找出A矩阵中所有大于或等于7的元素,行进入r向量,列进入c向量。
>> help find,可以帮我们找到find函数的使用方法。
2、求和函数
>> sum(a),将矩阵a中所有元素求和。
>> prod(a),将矩阵a中所有元素相乘。
>> floor(a),将所有元素四舍五入。
>> ceil(a),表示向上四舍五入。
>> rand(3),得到一个3x3的矩阵。
>> max(rand(3),rand(3)),将返回两个3x3的矩阵,并且逐元素比较,取最大值。
>> max(A, [], 1),得到矩阵A每一列的最大值。
网友评论