Matla简明基础教程:[12]矩阵的输入及运算

时间:2024-10-19 13:14:27

1、关于矩阵的知识我就不再多做介绍,这是线性代数中的内容,我在这里先说明一下matlab中输入不同结果就不同的几个例子。比如在matlab中,输入x=8,则在屏幕上会打印出x= 8但是仅仅写入8,则打印出的是ans= 8

Matla简明基础教程:[12]矩阵的输入及运算

2、另外,矩阵的输入形式是多样化的。我们可以按照矩阵的定义逐行给出元素,比如:A=[1 2 3 4 5 6]或者在同一行用分号表示,比如:A=[1 2 3;4 5 6]打印结果是一样的,都是一个两行三列矩阵。

Matla简明基础教程:[12]矩阵的输入及运算

3、一稍僚敉视个行向量和一个列向量的定义,分别用一下命令实现。rowvec=[1.5 3.2 6];colvec=[2.9; 3.4; -9.2];在matlab中打印出来,则输入colvec,在matlab中就会显示:colvec=2.90003.4000-9.2000

Matla简明基础教程:[12]矩阵的输入及运算

4、逐个元素地分配矩阵。我们知道矩阵可以由矩阵中的每个元素逐一组成,那么在matlab中,如果矩阵不大,也可以用每个元素逐一输入的方式来完成矩阵输入。具体方法是:B(1,1)=1;B(1,2)=2;B(2,1)=3;B(2,2)=4则得到结果:B=1 23 4

Matla简明基础教程:[12]矩阵的输入及运算

5、在逐个输入元素的过程中,一定要注意每个元素后边的分号,如果忽略分号,输入:B(1,1)=1B(1,2)=2B(2,1)=3B(2,2)=4则matlab会默认给出这四个元素组成矩阵的任何情况。比如我们按照以上方式输入的话,得到结果如下图。

Matla简明基础教程:[12]矩阵的输入及运算

6、另外还有多维矩阵,比如三维矩阵和其他数据结构在脑栲葱蛸函数自变量中依次使用行、列和页维数次序。对于多维矩阵有两个索引原理,最自然的就是矩阵索引,它给出了每个元素在每一维中的一个位置;另一个索引原理是线性索引方法,即用长列元素说明的方法。这里给出一个构造三维函数矩阵的实例。

Matla简明基础教程:[12]矩阵的输入及运算
Matla简明基础教程:[12]矩阵的输入及运算
© 手抄报圈