多语言展示
当前在线:743今日阅读:167今日分享:16

Matla简明基础教程:[16]元素操作函数与矩阵方

上节我们说了matlab中矩阵的转置以及元素操作数学运算的方法和一些常用的命令。其实元素也可以操作函数,今天小编就和大家一起看一下元素操作函数的运算以及矩阵的乘方计算时所用到的命令。
工具/原料
1

matlab

2

电脑

方法/步骤
1

在matlab中预定义的数学标准函数是基于矩阵对元素的运算。如果f是这样一个函数,A是带元素aij的一个矩阵,那么f(A)ij=f(aij)。如果元素是复数,那么根据这个函数产生的矩阵也可以是复数,矩阵的维数没有改变。

2

我们定义三个矩阵如下图所示。先分别用绝对值,三角函数,三角函数+绝对值的运算方式用元素操作函数。

3

对于二维方阵,A的r次乘方可以用A^r实现。如果r是一个正整数,那么这个幂可以由许多矩阵乘法运算定义。对于r=0,得到与A维数相同的同一个矩阵;当r<0时,如果A的逆矩阵存在,可定义A^r,它是与inv(A)^(-r)相同。我们用例子来看一下。

4

关于矩阵用到的函数,详细介绍如下图所示。这里小编只强调一点是要区别expm和exp、logm和log等等。

5

假设一个矩阵A=[1 0;0 2]则对比exp和expm,则有如下结果。

注意事项

如果您觉得此经验多少帮助到您,希望您能够点击左下角投上您宝贵的一票。如果喜欢此经验,请您点击正下方五角星,以便还能看到。如果您有什么可以分享,请您点击右下角的评论,我们一起讨论。谢谢您~

推荐信息