1、双击打开电脑桌面上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
3、A(m,:)=[[];删除A的第m行诋危族枧;这个命令经常用,大家要牢记。范例:>> A=[8 2 3; 4 7 6;5 8 9];A(2,:)=[柯计瓤绘]A = 8 2 3 5 8 9删除第二列
4、A(:,n)=[[];删除A的第n列;这个命令经常用,大家要牢记。范例:A=[8 2 3; 4 7 6;5 8 9];>> A(:,2)=[]A = 8 3 4 6 5 9删除第二列
5、下面以一个具体的例子帮助大家理解3*3阶的矩阵输入程序:clear all;关闭有程序,如下图所示
6、我们以矩阵A=[8 2 3; 4 7 6];输入程序:A=[8 2 3; 4 7 6];这是一个3*3阶的
7、输入程序:B=eye(2);我们之前讲过B=eye(2)是创建一个2*2的单位矩阵
8、输入程序:C=zeros(2,1);我们之前讲过C=zeros(2,1);是创建一个2*1的全0矩阵
9、输入程序:D=[A;B C]A为原来矩阵,BC中包含要扩充的元素,D是扩充后矩阵。
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