手把手教你用matlab矩阵修改命令

2025-10-05 11:36:16

1、双击打开电脑桌面上MATLAB程序,运行起来,我们做一个示范,这样便于理解。

手把手教你用matlab矩阵修改命令

2、D=[A;B C]命令:A为原来矩阵,BC中包含要扩充的元素,D是扩充后矩阵。

范例:>> A=[8 2 3; 4 7 6];

B=eye(2);

C=zeros(2,1);

D=[A;B C]

D =

     8     2     3

     4     7     6

     1     0     0

     0     1     0

手把手教你用matlab矩阵修改命令

3、A(m,:)=[[];删除A的第m行;这个命令经常用,大家要牢记。

范例:

>> A=[8 2 3; 4 7 6;5 8 9];

A(2,:)=[]

A =

     8     2     3

     5     8     9

删除第二列

手把手教你用matlab矩阵修改命令

4、A(:,n)=[[];删除A的第n列;这个命令经常用,大家要牢记。

范例:

A=[8 2 3; 4 7 6;5 8 9];

>> A(:,2)=[]

A =

     8     3

     4     6

     5     9

删除第二列

手把手教你用matlab矩阵修改命令

5、下面以一个具体的例子帮助大家理解3*3阶的矩阵

输入程序:clear all;

关闭有程序,如下图所示

手把手教你用matlab矩阵修改命令

6、我们以矩阵

A=[8 2 3; 4 7 6];

输入程序:

A=[8 2 3; 4 7 6];

这是一个3*3阶的

手把手教你用matlab矩阵修改命令

7、输入程序:B=eye(2);

我们之前讲过

B=eye(2)是创建一个2*2的单位矩阵

手把手教你用matlab矩阵修改命令

8、输入程序:

C=zeros(2,1);

我们之前讲过

C=zeros(2,1);是创建一个2*1的全0矩阵

手把手教你用matlab矩阵修改命令

9、输入程序:

D=[A;B C]

A为原来矩阵,BC中包含要扩充的元素,D是扩充后矩阵。

手把手教你用matlab矩阵修改命令

10、运行的结果如下:

>> clear all;

>> A=[8 2 3; 4 7 6];

B=eye(2);

C=zeros(2,1);

D=[A;B C]

D =

     8     2     3

     4     7     6

     1     0     0

     0     1     0

手把手教你用matlab矩阵修改命令

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢