第一篇:Matlab 與線性代數教案
Matlab 與線性代數
一、Matlab 入門:
1.啟動、退出、運行: 2.窗口介紹: 3.基本符號: =:賦值符號
[ ]:數組定義符號 , 區分列 函數參數分隔符;區分行 取消運行顯示 % 注釋標記
: 具有多種應用功能
4.matlab的變量(區分大小寫): 預定義變量: ans
pi 相關命令: format(顯示格式 rat long short)
who whos clear
5.M 文件(純文本文件,擴展名為.m)建立 修改 保存 運行
二、Matlab 與線性代數的基本運算
1.矩陣的輸入
數字矩陣:A=[1 2 3;3 2 1]
或 A=[1, 2, 3;3, 2, 1] 或 A=[1 2 3 2 1]
符號矩陣(顯示出來元素之間有逗號): 定義符號變量 sym syms
用法:(1).sym(‘[a,b,c;b,c,a]’)或 sym(‘[a b c;b c a]’)
(2).syms a b c
A=[a b c;b c a]
2.產生特殊矩陣的函數:
zeros(m,n)zeros(n)
ones(m,n)ones(n)eye(n)
magic(n)rand(m,n)randn(n)% 產生(0,1)區間均勻分布的隨機矩陣
3.相關命令:
round(A)% 表示對矩陣A中所有元素進行四舍五入 length(A)% 返回A的長度(列數)size(A)% 返回A的尺寸,行數 列數 A(i,j)% 引用矩陣A的第i行第j列元素
4.矩陣的基本運算
(1).+-*.*
(2).轉置 A’
(3).方陣的冪:A^3
5.求向量組的極大無關組
A?[?1,?2,?3 ]
(1).U=rref(A)% U為A的行最簡形
(2).[U,s]=rref(A)% U為A的行最簡形, s為首非零元所在列組成的向量
(3).rrefmovie(A)% 返回A的行最簡形,且給出每一步化簡過程
6.求線性方程組的解
情形1。Ax=b,其中A為n階可逆陣
法1: x=inv(A)*b 或 x=A^(-1)*b
法2: U=rref([A,b])% 返回值U為矩陣的行最簡形,最后一列即為解x。
情形2。Ax=0, 其中A 為m*n 矩陣,R(A)=r 法1:U=rref(A), 選定自由變量,得到一組基礎解系 法2:z=null(A) % z的列向量為Ax=0的一組標準正交基。 情形3。Ax=b, 其中A 為m*n 矩陣, 求通解 U=rref([A,b])從最后一列找特解,前n列找導出組的基礎解系,然后按格式寫 出Ax=b的通解。(或先寫出以U為增廣矩陣的同解方程組也可。) ?6x1?3x2?2x3?3x4?4x5?5??4x1?2x2?x3?2x4?3x5?4 例子: ?.4x?2x?3x?2x?x?02345?1?2x?x?7x?3x?2x?112345?(4).(5).(6).(7).方陣行列式 det(A)方陣的秩 rank(A)方陣的逆 inv(A)或 A^(-1)矩陣的除法 左除 右除/ AB=C 則 A=C/B B=AC 輸入:A=[6 3 2 3 4;4 2 1 2 3;4 2 3 2 1;2 1 7 3 2]; b=[5 4 0 1]’; U=rref([A,b])?1?0得到:U???0??01/200001000010?3/4?17/20?3/2???2? 6??0???3/2???0??取x2,x5為自由變量,令x2?0,x5?0得Ax=b的特解?*???2? ??6???0??? ??1/2??3/4?????10?????x2??1??0?分別令?????和??得導出組的基礎解系為:?1??0?,?2??1? ?????x5??0??1?0?7/2?????0??1?????3x2?4x5?x1??12?x3?x5或:導出組Ax=0的同解方程組:?,x2,x5為自由變量,分別令?x4??7x52???1/2??3/4?????10????x2?1,x5?0和x2?0,x5?1得導出組的基礎解系為:?1??0?,?2??1?。 ????0?7/2?????0??1?????7.求矩陣的特征值與特征向量 (1).d=eig(A)% d為矩陣A的特征值構成的向量 (2).[V,D]=eig(A)% D為A 的特征值構成的對角陣,V 的列為A的單位特征向 量,與D中的特征值對應,滿足:A?VDV8.Schmidt 正交化方法 B=orth(A)% B的列向量為A的列空間的一組標準正交基,換句話說,B的列是 A的列向量的正交標準化,滿足B*B?eye(rank(A))。 9.用正交變換化二次型為標準形 先寫出所給二次型的矩陣A,則A為實對稱矩陣,[V,D]=eig(A)% D 為A的特征值構成的對角陣,V的列向量為A的正交單位特征 向量,次序與D的元素對應。滿足VAV?D?VT?1'?1,即AV?VD。 AV。 《數學實驗》在線習題3 Matlab程序設計部分 一.分析向量 組 a1?[1T2a23?]?,?T[a31T?2,0],a4?[1?2?1]T,a5?[246]T的線性相關性,找出它們的最大無關組,并將其余向理表示成最大無關組的線性組合。 解,a1=[1 2 3]'; a2=[-1-2 0]';a3=[0 0 1]';a4=[1-2-1]';a5=[2 4 6]';A=[a1,a2,a3,a4,a5];[R,S]=rref(A)r=length(S) R = 1.0000 0 0.3333 0 2.0000 0 1.0000 0.3333 0 0 0 0 0 1.0000 0 S = 4 r = 線性相關 a1,a2,a3,a4,a5 最大無關組是a1,a2,a4 其余向量的線性組合是a3=1/3a1+1/3a2 a5=2a1 二.計算行列式 x13D4?x23x33x43x12y1x22y2x32y3x42y4x1y12x2y22x3y32x4y42y13y23y3323的值。其中?1解,syms x1 x2 x3 x4 y1 y2 y3 y4 xxxy43 x4???2357?,?y1y2y3y4???4567?。 D=[x1^3 x1^2*y1 x1*y1^2 y1^3;x2^3 x2^2*y2 x2*y2^2 y2^3;x3^3 x3^2*y3 x3*y3^2 y3^3;x4^3 x4^2*y4 x4*y4^2 y4^3];d=det(D)x1=2;x2=3;x3=5;x4=7;y1=4;y2=5;y3=6;y4=7;eval(d) d = ans = 153664 三.已知向量a??1,?1,0?,b???1,0,?1?,求向量a與b的夾角的度數。解,a=[1-1 0];b=[-1 0-1]; x=a.*b;x1=sum(x,2);x2=norm(a);x3=norm(b);y=x1/(x2*x3)y1=acos(y)y = -0.5000 y1 = 2.0944 四.已知線性方程組 clear ?2x1?x2?3x3?2x4?0?9x?x?14x?2x?1?1234??3x1?2x2?5x3?4x4?1??4x1?5x2?7x3?10x4?2,求系數矩陣的秩和方程組的通解。 a=[2-1 3 2;9-1 14 2;3 2 5-4;4 5 7-10];b=[0 1 1 2]';[R,s]=rref([a,b]);[m,n]=size(a);x0=zeros(n,1);r=length(s);x0(s,:)=R(1:r,end); disp('非齊次線性方程組的特解為:') x0 disp('對應的線性方程組的基礎解系為:')x=null(a,'r') 非齊次線性方程組的特解為: x0 = 0.1429 0.2857 0 0 對應的齊次線性方程組的基礎解系: x = -1.5714 0-0.1429 2.0000 1.0000 0 0 1.0000 則方程組的通解為: ??x1?x2?x4?1?2x2?x3?2??2x?3x?x?x?0234五.求齊次方程組?1的通解。 clear a=[-1 1 0 1;0 2 1 0;2 3-1-1];b=[1 2 0]'; [R,s]=rref([a,b]);[m,n]=size(a);x0=zeros(n,1);r=length(s); x0(s,:)=R(1:r,end); disp('非齊次線性方程組的特解為:')x0 disp('對應的線性方程組的基礎解系為:')x=null(a,'r') 非齊次線性方程組的特解為: x0 = -0.4286 0.5714 0.8571 0 對應的齊次線性方程組的基礎解系: x = 0.8571-0.1429 0.2857 1.0000 ?23?2??A??3611?????2115??,求正交矩陣P及對角形矩陣B,使P?1AP?B。六.clear a=[2 3-2;3 6 11;-2 11 5];[v,d]=eig(a)v = -0.3684 0.9280 0.0562 0.6512 0.2144 0.7280-0.6635-0.3047 0.6833 d = -6.9057 0 0 0 3.3500 0 0 0 16.5556 七.求下列向量的秩和最大無關組,并將其余向量用該最大無關組線性表出: ?1??1,2,1,3??2??4,?1,?5,?6??3??1,?3,?4,?7?a1=[1 2 1 3]';a2=[4-1-5-6]';a3=[1-3-4-7]';A=[a1,a2,a3];[R,S]=rref(A)r=length(S)R = 1.0000 0-1.2222 0 1.0000 0.5556 0 0 0 0 0 0 S = r = 最大線性無關組為:a1 a2 a3=-1.2222a1+0.5556a2 八.判斷方程組否有解,如果有,求其通解: ?x1?x2?3x3?x4?1??3x1?x2?3x3?4x4?4?x?5x?9x?8x?0234?1 clear a=[1 2-3-1;3-1-3 4;1 5-9-8];b=[1 4 0]';[R,s]=rref([a,b]);[m,n]=size(a);x0=zeros(n,1);r=length(s);x0(s,:)=R(1:r,end); disp('非齊次線性方程組的特解為:')x0 disp('對應的線性方程組的基礎解系為:')x=null(a,'r') 非齊次線性方程組的特解為: x0 = 1.5000 0 0.1667 0 對應的線性方程組的基礎解系為: x = -2.5000 0 -1.1667 1.0000 a?112?,a2??021?,求兩向量的點積(數量積)和叉積(向九.已知向量1?量積),以及它們之間的夾角的大小。 a1=[1 1 2]';a2=[0 2 1]'; TTy1=norm(a1);y2=norm(a2);y3=dot(a1,a2);y=y3/(y2*y3);c=acos(y)c*180/pi c = 1.1071 ans = 63.4349 十.計算行列式: 1?x1y1D?1?x1y21?x1y31?x1y41?x2y11?x2y21?x2y31?x2y41?x3y11?x3y21?x3y31?x3y41?x4y11?x4y21?x4y31?x4y4 的值。其中?x1x2x3x4???2357?,?y1y2syms x1 x2 x3 x4 y1 y2 y3 y4 D=[1+x1*y1 1+x1*y2 1+x1*y3 1+x1*y4;1+x2*y1 1+x2*y2 1+x2*y3 1+x2*y4;1+x3*y1 1+x3*y2 1+x3*y3 1+x3*y4;1+x4*y1 1+x4*y2 1+x4*y3 1+x4*y4]; x1=2;x2=3;x3=5;x4=7;y1=4;y2=5;y3=6;y4=7;d=det(D);eval(d) ans = 0 十一.y3y4???4567?。 a?1122?,a2??0215?,a3??205?1?,分析向量組1?TTTTa4??3386?的線性相關性,找出它們的最大無關組,并將其余向量表示成最大無關組的線性組合。 a1=[1 1 2 2]';a2=[0 2 1 5]';a3=[2 0 5-1]';a4=[3 3 8 6]';A=[a1,a2,a3,a4];[R,S]=rref(A)r=length(S)R = 0 0 0 0 0 0 0 0 0 0 S = r = 最大線性無關組為:a1 a2 a3; a4=a1+a2+a3 十二.求解五階方程組 注:在系數矩陣中沒有數據的地方,矩陣元素均為零。 a=[4 1 0 0 0;1 4 1 0 0;0 1 4 1 0;0 0 1 4 1;0 0 0 1 4];b=[2 1 1 1 2]';inv(a)*b ?41??x1??2??141??x??1????2????141??x3???1???????141???x4??1??14?????2?? ?x5??? ans = 0.4808 0.0769 0.2115 0.0769 0.4808 第一章 線性方程組的消元法與矩陣的初等變換 教學目標與要求 1.了解線性方程組的基本概念 2.掌握矩陣的三種初等變換 教學重點 運用矩陣的初等變換解一般的線性方程組 教學難點 矩陣的初等變換 §1.1 線性方程組的基本概念 一、基本概念 定義:m個方程n個未知數的線性方程組為如下形式: ?a11x1?a12x2???a1nxn?b1?ax?ax???ax?b?2112222nn(1)????????????????am1x1?am2x2???amnxn?bm稱(1)為非齊次線性方程組;當b1?b2???bm?0時則稱為齊次線性方程組。方程組(1) a12a22?am2?a1n???a2n?為系????amn???a11??a21TA?的一個解為:x?(c1,c2,?,cn)(或稱為解向量);此時稱????a?m1?a11a12?a1n??a21a22?a2n數矩陣,稱B???????a?m1am2?amn 二、線性方程組的消元法 b1??b2?為增廣矩陣。???bm???2x1?x2?3x3?1?例1:解線性方程組?4x1?2x2?5x3?4 ?2x?2x?63?1?2x1?x2?3x3?1?2x1?x2?3x3?1?2x1?x2?3x3?1???解:?4x2?x3?2,?x2?x3?5,?x2?x3?5; ?x?x?5?4x?x?2?3x??18?23?23?3?2x1?x2?3x3?1?2x1?x2?19?2x1?18?x1?9???? ?x2?x3?5,?x2??1,?x2??1,?x2??1 ?x??6?x??6?x??6?x??6?3?3?3?3從上面可以看出,整個消元過程和回代過程都只與x1,x2,x3的系數有關,且僅用了以下3種變換:①交換兩行;②某行乘k倍;③某行乘k倍加至另一行(即初等行變換)。 故我們隱去x1,x2,x3,?,得到一個數字陣(即矩陣B),對B進行初等行變換: ?2?131??2?131??2?131???????B??4254???04?12???01?15? ?2026??01?15??04?12???????1??2?131??2?1019??2?13????????01?15???01?15???010?1? ?003?18??001?6??001?6????????20018??1009???????010?1???010?1? ?001?6??001?6?????1??2?13?1009?????其中?01?15?稱為行階梯形矩陣,?010?1?稱為行最簡形矩陣。 ?003?18??001?6????? 三、小結 例1告訴我們求解一般的線性方程組的基本方法:對其增廣矩陣B進行3種初等行變換,把它變為行階梯形矩陣,再最終變成行最簡形矩陣,然后從中讀出所需的解。 四、一般解和通解 ?x1?2x2?x3?2x4?1?例2:解方程組?2x1?4x2?x3?x4?5 ??x?2x?2x?x??4234?1解: 2?121??12?121??12?121??1??????B??24115???003?33???003?33? ??1?2?21?4??00?33?3??00000????????12?121??12012???????001?11???001?11? ?00000??00000?????即??x1?2x2?x4?2?x1?2?2x2?x4,亦即一般解為?,其中x2,x4為自由未知量。 ?x3?x4?1?x3?1?x4?x1?2?2c1?c2?x?c?21令x2?c1,x4?c2,得方程組的通解為? ?x3?1?c2??x4?c2注意:自由未知量的取法并不唯一。 ?a11x1?a12x2???a1nxn?0?ax?ax???ax?0?2112222nn2、定理:在齊次線性方程組?中,若m?n(即方程 ???????????????am1x1?am2x2???amnxn?0的個數小于未知數的個數),則它必有非零解。 五、習題 P11 T1(2) T2 §1.2 矩陣的初等變換 一、矩陣及其初等變換 1、定義:稱由m?n個數aij(i?1,2,?,m;j?1,2,?,n)排成的m行n列的數表 ?a11??a21A?????a?m1a12a22?am2?a1n???a2n?為矩陣,簡記為A?(aij)m?n。????amn?? 二、矩陣的初等行(列)變換 ①交換兩行(列); ②某行(列)乘k倍; ③某行(列)乘k倍加至另一行(列)。 三、矩陣的標準形 定理:任意一個m?n的矩陣A,總可以經過初等變換(包括行變換和列變換)化為如?1??0???下的標準形:F??0?0?????00?00?0??1?00?0????????Er0?10?0?即Am?n?F???O??0?00?0???????0?00?0?O?? ?O?其中1的個數r就是行階梯形矩陣中非零行的行數。 四、習題 P18 T1(4)(5) T2(1) T3 P19 總復習題:T3 T4 第二章 行列式 教學目標與要求 1.會用對角線法則計算二階行列式和三階行列式 2.理解排列、逆序數的概念,掌握n階行列式的定義及其重要性質 3.理解并會靈活運用行列式的展開公式,掌握范德蒙德行列式的結論 4.掌握克拉默法則及其應用 教學重點 1.n階行列式的重要性質 2.n階行列式展開公式的運用以及范德蒙德行列式的結論 3.克拉默法則的運用 教學難點 1.n階行列式的重要性質及其展開公式 2.克拉默法則的運用 §2.1 二階和三階行列式 一、二階行列式 ?a11x1?a12x2?b1?a11a12?? 1、引例:對于線性方程組?(1),其系數矩陣為A?? ???a21x1?a22x2?b2?a21a22? 用消元法解得 ??(a11a22?a12a21)x1?b1a22?b2a12(2) ?(a11a22?a12a21)x2?b2a11?b1a21a12?a11a22?a12a21稱為二階行列式,記D?A?detA a12a11b1,D2? a22a21b22、定義:D?a11a21a22a11a12b1?Dx1?D1那么(2)可以表示為?,其中D?,D1?aab2Dx?D21222?2從而x1? 二、三階行列式 D1D,x2?2。DD?a11x1?a12x2?a13x3?b1?a11a12??ax?ax?ax?b1、定義:對于三元線性方程組?211a222222332,記A??a21?ax?ax?ax?b?a3?31a32?311322333a11稱D?A?detA?a21a13?? a23?,a33??a12a22a32a13a23?a11a22a33?a12a23a31?a13a21a32 a33a 31?a11a23a32?a12a21a33?a13a22a31 為三階行列式。 a112、三對角線法則(記憶):D?a21a12a22a32a13a11a23a21a33a31a12a22 a32a31 三、習題 P25 T1(2)(3)(5) T2 T3 §2.2 n階行列式的定義和性質 一、排列與逆序數 1.定義1:由1,2,?,n組成的一個有序數組稱為一個n級排列。(n級排列共有n!個)定義2:在一個排列中,如果一對數的前后位置與大小順序相反,即前面的數大于后面的數,那么它們就稱為一個逆序,一個排列中逆序的總數稱為這個排列的逆序數,記作?。)?4?0?2?1?0?7(奇排列)例:?(25431;)?14?1?2?1?0?8(偶排列) ?(5243。 定理:對換改變排列的奇偶性;在全部n級排列中,奇、偶排列的個數相等,各有 二、n階行列式的定義 n!個。21.定義:n階矩陣A?(aij)n?n?a11??a??21???a?m1a12a22?am2?a1n???a2n?,則n階行列式定義如下: ????amn??a11 D?A?a12?a1np1p2?pna21?an1a22?a2n???an2?ann?(?1)?(p1p2?pn)a1p1a2p2?anpn 這里,?表示對1,2,?,n這n個數的所有排列p1p2?pn求和。即n階行列式是指n!項取自不同行不同列的n個元素乘積的代數和。 2、例:(常用結論) a11(1) a11a22?ann0?a11a22?ann??0n(n?1)2a12?a1na110?00 ?a22?a2na21?????0?annan1a22???an2?ann?1(2)?2??(?1)?1?2??n ?n3、n階行列式的等價定義 定理:D??1??2(?1)ai1j1ai2j2?ainjn;其中?1為行標排列i1i2?in的逆序數,?2為列?標排列j1j2?jn的逆序數。 三、行列式的性質 設n階矩陣A?(aij)n?n的行列式為D?A,則D有如下性質: T①A?A; ②交換兩行(列),則D變號; ③提公因子:某行(列)所有元素的公因子可以提到D的外面。 特別地,若某行(列)為0,則D?0;若某兩行(列)成比例,則D?0。④拆和:若D中某行(列)的元皆為兩項之和,則D等于兩個行列式的和。⑤某行(列)乘k倍加至另一行(列),則D不變。 123例:②如211111211234??234;③如3?39?3?21?13 ***123123④如456?123?333; 1?1?21?1?21?1?2111111111111⑤如?23?3?4?0?1?2?0?1?2?0?1?2?0 45345012000 注意:計算行列式的常用方法:(1)利用定義; (2)利用性質把行列式化為上(下)三角形行列式,從而算得行列式的值;(3)利用展開公式(下一節)。 四、習題 P36 T1 T4 T5(3)(4)(8) T6(1) §2.3 行列式的展開公式 一、余子式與代數余子式 1、定義:在n階行列式det(aij)中,劃去元aij所在的第i行和第j列的元后,剩下的元按原來的順序所構成的n?1階行列式稱為aij的余子式,記作Mij;又記Aij?(?1)i?jMij,稱Aij為aij的代數余子式。 142.如:***中,a11?1的余子式為M11?412,代數余子式為 23411234A11?(?1)1?1M11?M11,a21?4的余子式為M21?412,代數余子式為 341A21?(?1)2?1M21??M21,二、展開公式 定理:n階行列式等于它的任一行(列)的各元素與其對應的代數余子式的乘積之和。即可按第i行展開 D?ai1Ai1?ai2Ai2???ainAin(i?1,2,?,n) 或可按第j列展開 D?a1jA1j?a2jA2j???anjAnj(j?1,2,?,n) 14如:322143321443?1?A11?2?A12?3?A13?4?A14?1?A11?4?A21?3?A31?2?A41 21 2、講解P42例2和例3 三、范德蒙德行列式 1x1Dn?x12?x1n?1 1x22x2?n?1x21x32x3?1??1xn2?xn?1?i?j?n?(xj?xi) n?1n?1x3?xn推論:行列式某行(列)的元素與另一行(列)的對應元素的代數余子式乘積之和等于零。即 ai1Aj1?ai2Aj2???ainAjn(i?j)或 a1iA1j?a2iA2j???aniAnj(i?j) 11例證:如322243331444?1A11?2A12?3A13?4A14?a21A11?a22A12?a23A13?a24A14?0 21四、習題 P46 T2(3)(4)(5) §2.4 克拉默法則 一、克拉默法則 定理1:含有n個未知數x1,x2,?,xn與n個方程的線性方程組 ?a11x1?a12x2???a1nxn?b1?ax?ax???ax?b?2112222nn 2? (1) ???????????????an1x1?an2x2???annxn?bn 稱(1)為非齊次線性方程組;當b1?b2???bn?0時稱為齊次線性方程組。 如果線性方程組(1)的系數行列式D?A?0(這里A?(aij)n?n),那么(1)有唯一解,且解為xj?DjD(j?1,2,?,n),其中Dj(j?1,2,?,n)是把D中第j列元素用方程組右端的常數項替代后所得到的n階行列式。 推論: (1)如果線性方程組(1)無解或至少有兩個不同的解,那么它的系數行列式D?0。 (2)如果齊次線性方程組的系數行列式D?0,那么它只有零解;如果齊次線性方程組有非零解,那么它的系數行列式D?0。 注意:用克拉默法則解線性方程組的兩個條件:①方程個數等于未知數個數;②系數行列式不等于零。克拉默法則的意義主要在于建立了線性方程組的解和已知的系數以及常數項之間的關系。它主要適用于理論推導。 二、習題 P50 T2 T3 ; P51 總復習題:T1 T2 T3 T6 第三章 矩陣 教學目標與要求 1.理解矩陣的概念,掌握矩陣的3種運算(加法、數乘、乘法),以及它們的運算律 2.熟記幾種特殊矩陣(單位陣、對角陣、數量矩陣、三角陣、轉置矩陣、對稱和反對稱陣)及其性質,掌握方陣行列式的性質 3.掌握伴隨矩陣和逆矩陣的定義及其性質,熟悉逆矩陣的運算規律 4.了解分塊矩陣的運算律,以及常用結論 5.理解初等矩陣與初等變換之間的關系,掌握初等變換求逆矩陣的方法 6.掌握矩陣的秩的概念及其性質,會用初等變換求矩陣的秩 教學重點 1.矩陣乘法的運算律和方陣行列式的性質 2.逆矩陣和伴隨矩陣的運算性質,以及初等變換法求逆矩陣 3.矩陣的秩的性質,以及初等變換法求矩陣的秩 教學難點 1.逆矩陣的概念,以及求逆的方法 2.矩陣的秩的概念,以及求秩的方法 §3.1 矩陣的概念及其運算 一、矩陣的概念 1、定義:稱由m?n個數aij(i?1,2,?,m;j?1,2,?,n)排成的m行n列的數表 ?a11??a21A?????a?m1a12a22?am2?a1n???a2n?為矩陣,簡記為A?(aij)m?n?Am?n。????amn??矩陣的相等:Am?n?Bm?n?aij?bij(i?1,2,?,m;j?1,2,?,n) ?b1????b2?行矩陣(行向量):A?(a1,a2,?,an);列矩陣(列向量):A??? ????b??n? 二、矩陣的運算 1、矩陣的加法 定義1:設A?(aij)m?n,B?(bij)m?n,則A?B?(aij?bij)m?n 注意:兩個矩陣是同型矩陣時才能進行加法運算。 矩陣的加法滿足下列運算律(設A,B,C都是m?n矩陣):(1)交換律:A?B?B?A; (2)結合律:(A?B)?C?A?(B?C)(3)負矩陣A?(?A)?0,規定減法運算:A?B?A?(?B) 2、矩陣的數乘 ??a11??a21定義2:數?與矩陣A的乘積記作?A或A?,規定為?A???????am1?a12??a1n??a22??a2n????am2?????amn?; 矩陣的數乘滿足下列運算律(設A,B都是m?n矩陣,?,?為數):(1)(??)A??(?A); (2)(???)A??A??A;(3)?(A?B)??A??B; (4)1?A?A;(5)?A?0???0或A?0 3、矩陣的乘法 定義3:設A?(aij)m?s,B?(bij)s?n,那么矩陣A與矩陣B的乘積是一個m?n矩陣C?(cij)m?n,其中 cij?ai1b1j?ai2b2j???aisbsj??aikbkj(i?1,2,?,m;j?1,2,?,n) k?1s記為Cm?n?Am?sBs?n(A的列數等于B的行數)。 例1:求矩陣A???4???24??2??與B????3?6??的乘積AB與BA。1?2???? 解:AB???4???16?32???24??2???? ???????16??1?2???3?6??8 BA???4???24??00??2???????AB ???????3?6??1?2??00?例1說明:矩陣的乘法不滿足交換律,即一般地AB?BA。若AB?BA,則稱方陣A與B可交換。矩陣的乘法滿足下列運算律: (1)結合律:(AB)C?A(BC) (2)?(AB)?(?A)B?A(?B)(3)分配律:A(B?C)?AB?AC,(B?C)A?BA?CA 例2:舉例說明下列命題是錯誤的(1)若A?0,則A?0; 2(2)若A?A,則A?0或A?E; 2(3)若AX?AY,且A?0,則X?Y。 ?11??10??10??10? 解:(1)A??(2)A??(3)A?X????1?1??;?00??;?00??,Y???01??。 ???????? 三、方陣的冪及方陣多項式 1、定義:設A是n階方陣,則A1?A,A2?A?A,?,Ak?1?Ak?A klk?lklkl方陣的冪滿足的運算律:(1)AA?A;(2)(A)?A 2、方陣多項式 設f(x)?a0xm?a1xm?1???am?1x?am(a0?0)為m次多項式,A為n階方陣,則 稱f(A)為方陣A的多項式。f(A)?a0Am?a1Am?1???am?1A?amE仍為一個n階方陣,四、習題 P61 T2(3)(4)(5)(8) T3 T4 T6 §3.2 特殊矩陣與方陣行列式 一、特殊矩陣 1、單位矩陣 ?1??0En?????0???1??0??????0?0?0??1?0?,性質:EA?AE?A ????0?1??n?n0? 2、對角矩陣 0???2?0??diag(?1,?2,?,?n) ????0??n??mm 性質:[diag(?1,?2,?,?n)]m?diag(?1,?m2,?,?n),m為正整數。 3、數量矩陣 ??0???0???E??E??????00?? 4、三角矩陣 0??0?,性質:?EA??AE??A ??????a12?a1n??a11??a22?a2n??a21或????????0?ann???an 1性質:A?a11a22?ann 5、轉置矩陣 ?a11??0A?????0?0?0??a22?0? ????an2?ann??如果A?(aij)m?n,則AT?(aij)n?m。 性質:(1)(A)?A; (2)(A?B)?A?B; (3)(?A)??A; (4)穿脫原理:(AB)?BA 6、對稱矩陣和反對稱矩陣 TT設A?(aij)n?n,如果A?A,則稱A為對稱矩陣;如果A??A,則稱A為反對稱TTTTTTTTTT矩陣。 二、方陣行列式 性質:①AB?AB?BA(A,B都是n階方陣) n ②A?A n ③kA?knA 三、伴隨矩陣 定義:n階行列式A的各個元素的代數余子式Aij所構成的如下矩陣 ?A11??A12????A?1n稱為A的伴隨矩陣。 A21?An1??A22?An2? ????A2n?Ann??n?1* 例1:試證:(1)AA??A?A?AE; (2)當A?0時,A?A 證明:(1)因為 ?a11??a21*故AA?????a?n1?A,i?jai1Aj1?ai2Aj2???ainAjn??(i,j?1,2,?,n) ?0,i?ja12?a1n??A11A21?An1??A0?0??????a22?a2n??A12A22?An2??0A?0????AE ?????????????????????an2?ann??A1nA2n?Ann??00?A??同理可得A*A?AE。 ?(2)對A*A?AE兩邊取行列式,得AA?AE * 即 AA?AE?A,所以當A?0時,A?A?nnn?1。 四、習題 P69 T1 T2 T6 T7 T8(2) §3.3 逆矩陣 一、逆矩陣 1、定義:對于n階方陣A,如果有一個n階方陣B,使 AB?BA?E ?則稱A是可逆的,并把矩陣B稱為A的逆矩陣,記為B?A。 2、可逆的判定定理 定理:方陣A可逆?A?0;當A可逆時,A??11? A,其中A?為A的伴隨矩陣。 A?E。證明:必要性.因為A可逆,即存在A,使AA?1?1?1? 1故AA?AA?E?1,所以A?0 充分性.由§3.3的例1可知 AA?AA?AE;因為A?0,故有 ??A1?1?A?AA?E AA?1?A。 A按照逆矩陣的定義,即有 A?1注意:當A?0時,稱A為非奇異矩陣,否則稱A為奇異矩陣。可見,可逆矩陣就是非奇異矩陣。同時,定理也提供了一種求逆矩陣的方法——伴隨矩陣法(公式法)。 ?13、推論:若AB?E(或BA?E),則B?A。 證明:A?B?AB?E?1,故A?0,從而A存在,于是 ?1B?EB?(A?1A)B?A?1(AB)?A?1E?A?1 二、逆矩陣的運算律 方陣的逆矩陣滿足下列運算律: ①若n階方陣A可逆,則A也可逆,且(A)②若A可逆,數??0,則?A可逆,且??A??1?1?1?1?A; 1??A?1; ?1③若A,B均為n階可逆方陣,則AB也可逆,且(AB)④若A可逆,且AB?AC,則B?C; ⑤若A可逆,則A也可逆,且(A)T; ?B?1A?1(穿脫原理) T?1?(A?1)T; ⑥若A可逆,則A也可逆,且(A*)?1?(A?1)*; ⑦若A可逆,則(A*)T?(AT)*; ?1⑧若A可逆,則A?A?1* ⑨若A,B均為n階可逆方陣,則(AB)*?B*A*(穿脫原理) 證明: ①因為AA?1?E,由推論可知,(A?1)?1?A ②因為?A?1?A?1?AA?1?E,由推論可知,??A???11?A?1 ?1③(AB)(B?1A?1)?A(BB?1)A?1?AEA?1?AA?1?E,由推論有,(AB)?1?1④因為A可逆,則AAB?AAC,即EB?EC,故B?C ?B?1A?1 ⑤AT(A?1)T?(A?1A)T?ET?E,由推論有,(A)⑥因為A可逆,故A?1T?1?(A?1)T ?1*AA1A,且A??A??E,從而(A*)?1?A; AAAA? 1又A(A)?(A)A?1?1*?1*?A?1E,即(A?1)*?AA?1E?1A A 所以(A)*?1?(A?1)*。 T*TT?1?1T⑦因為(A*)T?(AA?1)T?A(A?1)T,(A)?A(A)?A(A) 所以(A)?(A) ?1?1?1⑧因為AA?E?1,即AA?1,所以A?*TT*1?1?A A⑨由AB?AB?0可知,AB也可逆。又(AB)(AB)*?ABE,所以(AB)*?AB(AB)?1?ABB?1A?1?BB?1AA?1?B*A* ?ab??1例 1、問A???cd??滿足什么條件時可逆,并求A。 ??解:A?ad?bc,A????c???d?b??,當A?ad?bc?0時,A可逆; ?a?且 A ?1?1?d?b??? ??ad?bc??ca?例 2、設A是三階方陣,且A?解:(3A)?1?18A*?1?1*,求(3A)?18A 271?112A?18AA?1?A?1?A?1 333?(?1)A?1?(?1)3A?11? 33??27A??1 例 3、解矩陣方程?25????719?13???X?????411??? 解:X???25??1?719??3?5??719???1?13??????411????????12??????411???????1 三、習題 P75 T2 T3(3) T6 T7 T9 2?3??? §3.4 分塊矩陣和初等矩陣 一、分塊矩陣 設An?n???O??A1O??B1??,B?n?n??OA2??O??,其中Ai與Bi(i?1,2)是同階的子方塊,則 ?B2?O?? A2B2??O?? ?1?A2??1?A2? O???A1?B1①A?B???O??A1k③A???O?k?A1B1??; ②AB???OA2?B2???O?A1?1O??1?; ④A??k??OA2???1?O?⑤A?A; ⑥A12?A?2A1??O??1???AO???1 二、初等矩陣 1、定義:由n階單位陣E經過一次初等變換得到的矩陣稱為n階初等矩陣。 2、三種初等變換對應三種初等矩陣 (1)交換第i行和第j行; 對應En(i,j)(2)第i行乘k倍; 對應En(i(k))(3)第j行乘k倍加至第i行; 對應En(i,j(k)) ?24?例 1、將A???13??化為標準形。 ??解:A????24??13??13??13??10???????????????B ??????????13??24??0?2??01??01?則 ??0??10??01??1?3??1????0?1/2?????21????10??A?B 01????????12即 E2(1,2(?3))E2(2(?))E2(2,1(?2))E2(1,2)A?B 3、初等變換與初等矩陣的關系 定理1:設A是一個m?n矩陣,對A施行一次初等行變換,相當于對A左乘一個相應的m階初等矩陣;對A施行一次初等列變換,相當于對A右乘一個相應的n階初等矩陣。 三、初等變換求逆矩陣 定理2:對任意一個m?n矩陣A,總存在有限個m階初等矩陣P1,P2,?,Ps和n階初等矩陣Ps?1,Ps?2,?,Pk,使得P1?PsAPs?1?Pk???O? ?ErO???Fm?n ?O?m?n定理3:對于n階可逆矩陣A,總存在有限個n階初等矩陣P1,?,Ps,Ps?1,?,Pk,使得P1?PsAPs?1?Pk?En?n 定理4:設A為可逆矩陣,則有限個初等矩陣P1,P2,?,Pk,使得A?P1P2?Pk 推論:m?n矩陣A與B等價?存在m階可逆矩陣P和n階可逆矩陣Q,使 PAQ?B,記為A?B。(等價關系具有反身性、對稱性、傳遞性) 因此,由定理3可知,方陣A可逆?A?E 由定理4可知,方陣A可逆?A?P,2,?,k為初等矩陣)1P2?Pk(Pi,i? 1由推論可知,A?B?存在可逆矩陣P,Q,使PAQ?B1、求逆方法的推導: ?1?1?1由定理4的A?P1P2?Pk,得 Pk?P2P1A?E (1)?1?1?1?1(1)式兩端分別右乘A,得 Pk?P2P1E?A (2) ? 1上述兩式表明,用一樣的初等行變換將A變成E的同時,會將E變成A。 2、求逆矩陣的基本方法 初等變換法:(A|E)?初等行變換????(E|A?1)或(3、解矩陣方程AX?B或XA?B(A可逆) 初等變換法:(A|B)?初等行變換????(E|A?1B)或()?????(四、習題 P91 T1 T2(1)(2) T3 ?1AE)?初等列變換????(?1)EAAB初等列變換E)BA?1§3.5 矩陣的秩 一、k階子式的概念 2m,n}),其交叉處的k個元素定義:在m?n矩陣A中,任取k行k列(1?k?min{按原來的位置構成的一個k階行列式,稱為矩陣A的一個k階子式。 ?1111???1111例:A??1234?,?1,?0等都是A的一個2階子式。 1200?0000???kk可知,m?n矩陣A的k階子式共有Cm個。Cn 二、矩陣的秩 定義:矩陣A的非零子式的最高階數,稱為矩陣A的秩,記為R(A)。若R(A)?r,則A中至少有一個r階子式不為0,且所有r?1階子式都為0。 三、矩陣秩的性質 m,n} ① 1?R(A)?min{② R(A)?R(A) ③ R(A)?r?A的行階梯形含r個非零行?A的標準形F???O?④ 若A~B則R(A)?R(B)(矩陣的初等變換不改變矩陣的秩) ⑤ 若P,Q可逆,則R(PAQ)?R(A) ⑥ max{A,B}?R(A,B)?R(A)?R(B); 特別地,當B為列向量b時,有R(A)?R(A,b)?R(A)? 1⑦ R(A?B)?R(A)?R(B) ⑧ R(AB)?min{R(A),R(B)} ⑨ 若Am?nBn?s?O,則R(A)?R(B)?n 例 1、設A為n階矩陣A的伴隨矩陣,證明 *T?ErO?? ?O?R(A)?n?n,?R(A*)??1,R(A)?n?1 ?0,R(A)?n?1? 證明: **(1)當R(A)?n時,則A可逆,即A?0;由AA?AE知A?An?1?0。故A*可逆,從而R(A)?n (2)若R(A)?n?1,則AA?AE?0。故R(A)?R(A)?n,R(A)?n?R(A)?1。又由R(A)?n?1知矩陣A中至少有一個n?1階子式不為零,也就是說A中至少有一個元素不為零。所以R(A)?1,從而有R(A)?1。 *(3)若R(A)?n?1,則A的任意一個n?1階子式都為零。故A?0,即R(A)?0。 ********?2?11?13???例 2、求A??4?2?232?的秩 ?2?15?61????2?11?13??2?11?13??2?11?13???????解:?4?2?232???00?45?4???0045?4? ?2?15?61??00??4?5?2??????0000?6? 故R(A)?3 ?1??2例 3、已知矩陣A??1??2?12a3??2314?的秩為3,求a的值 0115??3554??a3??112a3??112?????00?11?2a?2??00?11?2a?2?解:A?? ????0?1?11?a20?1?11?a2?????0115?2a?2??0006?3a0?????a3??112??0?1?11?a2?? 因為R(A)?3,所以6?3a?0,即a?2 ???00?11?2a?2???0006?3a0??? 四、習題 P96 T2 T3(2) T7 T8 P97 總復習題:T1 T2 T3 T4 T5 第四章 線性方程組理論 教學目標與要求 1.掌握齊次和非齊次線性方程組解的判定定理和解的結構定理 2.理解向量組的線性相關與線性無關的概念,以及它們的判定方法 3.掌握向量組的秩和最大無關組的概念,會求向量組的秩 4.理解基礎解系的概念,會求齊次與非齊次線性方程組的通解 教學重點 1.齊次與非齊次線性方程組解的判定定理以及通解的求法 2.向量組線性相關與線性無關的判定方法 3.向量組的最大無關組的求法和秩的求法 教學難點 1.齊次與非齊次線性方程組解的判定方法 2.向量組秩的概念及其求法 3.基礎解系的概念及其求法 §4.1 線性方程組有解的條件 一、線性方程組解的判定 1、非齊次線性方程組 定理1:對于非齊次線性方程組Am?nx?b(1),則 ① 有唯一解?R(A)?R(A,b)?n ② 有無窮多解?R(A)?R(A,b)?n ③ 無解?R(A)?R(A,b) 2、齊次線性方程組 定理2:對于齊次線性方程組Am?nx?0(2),則 ① 僅有零解?R(A)?n ② 有非零解?R(A)?n 推論:當m?n時,An?nx?0有非零解?R(A)?n?A?0 定理3:矩陣方程AX?B有解?R(A)?R(A,B) 二、線性方程組的解法 ?x1?2x2?3x3?0?例 1、求下列線性方程組的通解?2x1?5x2?3x3?0 ?x?8x?04?130??1090??1230??12??????解:?2530???01?30???01?30? ?1008??0?2?38??00?98???????0??1008??109????0???010?8/3? ??01?3?001?8/9??001?8/9???????x1??8x4?x1???8? ?????x8/38?2?????x2?x4,令x4?1,得通解為:???k??(k?R)x8/93??3??? ?1??x?8????4?x3?x4?9? 例 2、問?取何值時,下列線性方程組(1)有唯一解;(2)無解;(3)有無窮多解?并在有無窮多解時求其通解。 ??x1??x2?2x3? 1???x1?(2??1)x2?3x3?1 ???x1??x2?(??3)x3?2??1??2??2解:A??2??13?0??11??(??1)(??1)????300??1由克拉默法則知,當??0,???1,??1時,方程組有唯一解。 ?當??0時,B??0021??0?131???0?1?0?131?????0021????00???003?1????003?1????00因R(A)?2,R(B)?3,R(A)?R(B),所以方程組無解。 ??1?121???1?12當???1時,B????1?331????1??0?210?? ???1?12?3????000?4??因R(A)?2,R(B)?3,R(A)?R(B),所以方程組無解。 ?1121??1121??當??1時,B???1131??????0010????1101??0010???1141????0020????0000??因R(A)?R(B)?2?3,所以方程組有無窮多解。 即??x?x?x1?1?k1?12x?0,令x?2?k,得其通解為:?x2?k(k?R)?3??x3?0 三、習題 P106 T1 T2 T3(2)T4 T5 T6 T7 31??21?0?5? 2?? §4.2 向量組的線性相關性 一、n維向量及其線性運算 1.定義:由n個數a1,a2,?,an組成的有序數組稱為n維向量。稱n?1矩陣 ?a1????a2?a???為n維列向量;其轉置aT??a1,a2,?,an?稱為n維行向量。其中ai稱為a的第i????a??n?個分量(i?1,2,?,n)。 2.運算 ①n維向量的相等;②零向量;③負向量;④加法;⑤數乘 二、向量組的線性組合 1.向量組 定義:由若干個同維的列向量(或行向量)所組成的集合,稱為一個向量組。 2.向量組與矩陣 ?a1j????a2j?(j?1,2,?,n)為矩陣A的列設A?(aij)m?n,則A???1,?2,?,?n?,其中?j???????a??mj???1?????2?向量組;或A??,其中?i??ai1,ai2,?,ain?(i?1,2,?,m)為矩陣A的行向量組。 ????????m?3.向量組與線性方程組 一個線性方程組Am?nx?b可以寫成:x1?1?x2?2???xn?n?b 4.向量組的線性組合 定義:設向量組A:?1,?2,?,?m,對于數k1,k2,?,km,我們稱k1?1?k2?2???km?m為向量組A的一個線性組合,k1,k2,?,km稱為這個線性組合的系數。 5.線性表示 給定向量組A:?1,?2,?,?m和向量b,若存在一組數?1,?2,?,?m,使得 b??1?1??2?2????m?m 則稱向量b是向量組A的線性組合,也稱向量b可以由向量組A線性表示。 例:任何一個n維向量a??a1,a2,?,an?都可以由n維單位向量組: Te1?(1,0,0,?,0)T,e2?(0,1,0,?,0)T,?,en?(0,0,?,0,1)T 線性表示。即a?a1e1?a2e2???anen。 顯然,向量b能由向量組A線性表示,也就線性方程組:x1?1?x2?2???xn?n?b有解。 6.定理1:向量b能由向量組A:?1,?2,?,?m線性表示的充要條件是R(A)?R(A,b),其中A?(?1,?2,?,?m)。 三、向量組的線性相關與線性無關 設齊次線性方程組Am?nx?0,寫成向量形式:x1?1?x2?2???xn?n?0。若它有非零解,即存在一組不全為零的數k1,k2,?,kn,使得k1?1?k2?2???kn?n?0。因此,我們引入如下概念。 1.線性相關與線性無關 定義:設有n維向量組A:?1,?2,?,?m,如果存在一組不全為零的數k1,k2,?,km使 k1?1?k2?2???kn?n?0 則稱向量組A線性相關;否則稱它線性無關。 注意:(特殊情形) ① 只有一個向量a的向量組線性相關?a?0 ② 兩個向量a,b的向量組線性相關?a??b(即兩向量共線:對應分量成比例)③ 三個向量線性相關:幾何意義是三個向量共面。 ④ 含有零向量的向量組一定線性相關。 定理2:向量組?1,?2,?,?m(m?2)線性相關的充要條件是其中至少有一個向量可由其余m?1個向量線性表示。 定理3:設向量組A:?1,?2,?,?m構成矩陣A?(?1,?2,?,?m),則向量組A線性相關的充要條件是R(A)?m;向量組A線性無關的充要條件是R(A)?m。 推論1:當向量的個數等于向量的維數時,向量組A線性相關的充要條件是A?0;向量組A線性無關的充要條件是A?0。 推論2:m(m?n)個n維向量組成的向量組一定線性相關。推論3:任一個n維向量組中線性無關的向量最多有n個。 定理4: (1)設向量組A:?1,?2,?,?m線性無關,而向量組B:?1,?2,?,?m,b線性相關,則向量b必能由向量組A線性表示,且表示法是唯一的。 (2)若向量組?1,?2,?,?r線性相關,則向量組?1,?2,?,?r,?r?1,?,?n(n?r)必線性相關;反之,若向量組?1,?2,?,?r,?r?1,?,?n(n?r)線性無關,則向量組?1,?2,?,?r必線性無關。(部分相關,整體相關;整體無關,部分無關。) (3)若m個n維向量?1,?2,?,?m線性相關,同時去掉其第i個分量(1?i?n)得到的m個n?1維向量也線性相關;反之,若m個n?1維向量?1,?2,?,?m線性無關,同時增加其第i個分量(1?i?n)得到的m個n維向量也線性無關。 四、習題 P116 T1(3)(4)T2 T3 T4(1)(2)T5 T6 T7 T8 T9(1)(3) §4.3 向量組的秩 一、向量組的等價 定義1:設有向量組A:?1,?2,?,?m;向量組B:?1,?2,?,?s,若向量組A中的每一個向量都能由向量組B線性表示,則稱向量組A能由向量組B線性表示。如果向量組A和向量組B能相互線性表示,則稱這兩個向量組等價。 命題1:若A,B為有限個列向量組成的向量組,則向量組B能由向量組A線性表示的充要條件是矩陣方程B?AX有解。 命題2:若矩陣A經過初等行(列)變換變成B,則矩陣A的列(行)向量組與矩陣B的列(行)向量組等價。 定理1:設向量組A:?1,?2,?,?m和向量組B:?1,?2,?,?s均為列向量組成的向量組,則向量組B能由向量組A線性表示的充要條件為R(A)?R(A,B) 推論:向量組A:?1,?2,?,?m和向量組B:?1,?2,?,?s等價的充要條件是 R(A)?R(B)?R(A,B) 其中A和B是向量組A和向量組B所構成的矩陣。 講教材P118例1 二、向量組的秩 1.最大無關組 定義2設向量組A0:?1,?2,?,?r是向量組A:?1,?2,?,?m(m?r)的一個部分組,若(1)向量組A0:?1,?2,?,?r線性無關; (2)A中的任意向量均可由向量組A0:?1,?2,?,?r線性表示; 則稱A0:?1,?2,?,?r為A的一個最大線性無關向量組(簡稱最大無關組)。 顯然,最大無關組一般不唯一;任意向量組都與它的最大無關組等價。 2.最大無關組的求法 定理:矩陣的初等行變換不改變(部分或全部)列向量之間的線性關系; 矩陣的初等列變換不改變(部分或全部)行向量之間的線性關系。 注意:上述定理提供了求向量組最大無關組的方法 定理2:設向量組B:?1,?2,?,?r可由向量組A:?1,?2,?,?s線性表示,(1)若向量組B線性無關,則r?s;(2)若r?s,則向量組B線性相關。 推論1:兩個等價的線性無關的向量組必含有相同個數的向量。推論2:兩個等價的向量組的最大無關組含有相同個數的向量。推論3:一個向量組的任意兩個最大無關組所含向量個數相等。 3.向量組的秩 定義3:向量組的最大無關組所含向量的個數,稱為該向量組的秩。 定理2':若向量組B能由向量組A線性表示,則向量組B的秩不大于向量組A的秩。 三、矩陣的秩與向量組的秩的關系 定理3:對矩陣A?(aij)m?n,則 R(A)?A的行秩?A的列秩。即矩陣的秩等于它的行向量組的秩也等于它的列向量組的秩。 四、矩陣的秩的性質 性質1:R(A?B)?R(A)?R(B) 性質2:R(AB)?min{R(A),R(B)} 性質3:若P,Q可逆,則R(PAQ)?R(PA)?R(AQ)?R(A) 五、習題 P124 T1 T2 T3 T9 §4.4 線性方程組解的結構 一、齊次線性方程組解的結構 1.解的性質 對于齊次線性方程組 Am?nx?0 (1)性質1:若?1,?2都是Ax?0的解,則?1??2也是Ax?0的解。性質2:若?是Ax?0的解,則k?也是Ax?0的解。 2.解的結構 定義1:設?1,?2,?,?k是Ax?0的非零解,且滿足 (1)?1,?2,?,?k線性無關; (2)Ax?0的任一個解?都可由?1,?2,?,?k線性表示,即??c1?1?c2?2???ck?k 則稱?1,?2,?,?k是齊次線性方程組Ax?0的基礎解系;且Ax?0的通解可表示為如下形式:??c1?1?c2?2???ck?k(c1,c2,?,ck為任意常數)。 定理1:若n元齊次線性方程組Ax?0的系數矩陣A的秩R(A)?r?n,則Ax?0的基礎解系恰含有n?r個線性無關的解向量。 講教材P128 例1和例2 二、非齊次線性方程組解的結構 1.解的性質 對于非齊次線性方程組 Am?nx?b (2)性質1:若?1,?2都是Ax?b的解,則?1??2是Ax?0的解。 性質2:若?是Ax?0的解,?是Ax?b的解,則???是Ax?b的解。 2.解的結構 *定理2:設?是非齊次線性方程組Ax?b的一個解,?1,?2,?,?n?r是對應的導出組Ax?0的基礎解系,則Ax?b的通解為 ???*?k1?1?k2?2???kn?r?n?r 其中k1,k2,?,kn?r為任意常數。 講教材P132 例3和例4 三、習題 P134 T1 T2(1)T3 T4 T5 T6 T7 T8 P141 總復習題:T1 T2 T4 T5 T6至T13 第五章 特征值和特征向量 矩陣的對角化 教學目標與要求 1.理解內積和正交向量組的概念,掌握施密特正交化方法和正交矩陣的性質 2.理解特征值與特征向量的定義,掌握它們的性質及其求法 3.理解相似矩陣的定義,掌握相似矩陣的性質 4.掌握矩陣可對角化的條件,熟悉實對稱矩陣的對角化方法 教學重點 1.施密特正交化方法的運用 2.特征值與特征向量的求法 3.實對稱矩陣的對角化方法 教學難點 1.施密特正交化方法 2.特征值與特征向量的性質及其求法 3.實對稱矩陣的對角化方法 §5.1 預備知識 一、向量的內積 定義1:設有n維向量x??x1,x2,?,xn?,y??y1,y2,?,yn?,令 TT?x,y??x1y1?x2y2???xnyn,稱?x,y?為向量x與y的內積。 內積的性質: (1)?x,y???y,x? (2)??x,y????x,y? (3)?x?y,z???x,z???y,z? (4)?x,x??0,當且僅當x?0時等號成立 定義2:令x??x,x??22x12?x2???xn,稱為n維向量x的長度(或范數)。當x?1時,稱x為單位向量。 向量的長度具有以下性質: (1)非負性:x?0 (2)齊次性: 定義3:當x?0,y?0時,稱??arccos?x???x (3)三角不等式:x?y?x?y (4)柯西不等式:?x,y??x?y ?x,y?x?y為n維向量x與y的夾角。 定義4:當?x,y??0時,稱向量x與y正交。 定義5:若一個向量組中任意兩個向量都正交,則稱此向量組為正交向量組。若正交向量組中的每一個向量都是單位向量,則稱此向量組為規范正交向量組或標準正交向量組。 定理1:若n維向量?1,?2,?,?r是一組兩兩正交的非零向量,則?1,?2,?,?r線性無關。 二、施密特正交化方法 施密特正交化方法是將一組線性無關的向量?1,?2,?,?r,化為一組與之等價的正交向量組?1,?2,?,?r的方法。令 ??2,?1??;?; ??1,?1?1??,????,????r,?r?1??。?r??r?r1?1?r2?2?????1,?1???2,?2???r?1,?r?1?r?1?1??1; ?2??2? 講教材P147 例2和例3 三、正交矩陣 定義6:如果方陣A滿足AA?AA?E(即A?cos?例如:En,??sin???AT),則稱A為正交矩陣。 ?01/2?1/2????sin???,??2/61/61/6?都是正交陣。?cos????1/31/31/3????TT?1 定理2:A為正交矩陣?A的行(列)向量組為規范正交向量組。即 ?1,i?jATA?E??iT?j??(i,j?1,2,?,n)(其中A?(?1,?2,?,?n)) 0,i?j? 定理3:設A,B都是n階正交方陣,則 (1)A??1;(2)A,A,AB也是正交方陣。 定義7:若P為正交矩陣,則線性變換y?Px稱為正交變換。 四、習題 P149 T1(2)T2(2)T3 T4 T5 §5.2 特征值和特征向量 T? 1一、特征值與特征向量的概念 定義1:設A是n階方陣,如果存在數?和非零列向量x,使得Ax??x,稱?為方陣A的特征值,非零列向量x稱為A的屬于特征值?的特征向量。 特征方程:Ax??x?(A??E)x?0 或者(?E?A)x?0 (A??E)x?0有非零解?A??E?0?特征矩陣:(A??E)或者(?E?A) ?E?A?0 a11??特征多項式:A??E?a12?an2??a1na2n???(?) a21?an1a22????ann??nn?1?a??a????an?1??an0[a0?(?1)n] 二、求n階方陣A的特征值與特征向量的步驟 (1)求出特征方程?(?)?A??E?0的全部根?1,?2,...,?n,即是A的特征值;(2)對于每個特征值?i求解線性方程組?A??iE?x?0,得出的基礎解系就是A的屬于特征值?i的特征向量;基礎解系的線性組合就是A的屬于特征值?i的全部特征向量。 講教材P152 例3和例4 三、特征值與特征向量的性質 性質1:設A是n階方陣,則A與A有相同的特征值。性質2:設?是方陣A的特征值,k,m?N,則(1)?是方陣A的特征值; (2)f(?)?a0?a1????am?是f(A)?a0E?a1A???amA的特征值。 性質3:設n階方陣A?(aij)n?n的n個特征值為?1,?2,...,?n,則(1) mmkkT????aii?1i?1nnii,其中 ?ai?1nii?tr(A)稱為A的跡; (2)??i?A i?1n 證明: 由特征值的定義可得 a11?? a12?a1na2n? ?(?)?A??E?a21?an1a22?????an2?ann?? ?(a11??)(a22??)?(ann??)?? ?(?1)n?n?(?1)n?1(a11?a22???ann)?n?1?? 由題設可知 ?(?)?A??E?(?1??)(?2??)?(?n??) ?(?1)n?n?(?1)n?1(?1??2????n)?n?1???(?1?2??n)比較多項式同次冪的系數可得 a11?a22???ann??1??2????n,A??(0)??1?2??n 推論:A?0? 0是A的特征值;A可逆?A?0?A不含零特征值。 講教材P154 例5和例6 性質4:?1,?2,?,?m是方陣A的互異特征值,其對應的特征向量依次為 p1,p2,?,pm,則向量組p1,p2,?,pm線性無關。 四、習題 P157 T1 T2 T3 T4 §5.3 相似矩陣 一、相似矩陣的概念 定義1:設A,B都是n階方陣,若存在可逆矩陣P,使PAP?B,則稱矩陣A與B相似,記為A~B,可逆矩陣P稱為相似變換矩陣。 相似矩陣的基本性質: 1、(1)反身性:對任意方陣A,都有A~A (2)對稱性:若A~B,則B~A (3)傳遞性:若A~B,B~C,則A~C 2、定理1:若A~B,則 ① A與B有相同的特征多項式和特征值; ② A?B; ③ R(A)?R(B); mm④ A與B也相似(m為正整數); ?1⑤ tr(A)?tr(B) 二、矩陣可對角化的條件 定義:n階方陣A可以相似于一個對角矩陣?,則稱A可對角化。 定理2:n階方陣A可對角化?A有n個線性無關的特征向量。 推論:n階方陣A有n個互異的特征值?A可對角化。 定理3:n階方陣A可對角化?A的每個k重特征值?對應有k個線性無關的特征向量(或R(A??E)?n?k)。即A的幾何重數n?R(A??E)等于代數重數k。 講教材P160 例1和例2 三、小結 n階方陣A對角化的步驟: (1)解特征方程A??E?0,求出A的全部特征值?1,?2,...,?s,其中?i是ni重特征值(i?1,2,?,s),s?ni?1i?n。 (2)對每個?i,解齊次線性方程組?A??iE?x?0,得基礎解系?i1,?i2,...,?ini;(3)令P?(?11,?12,?,?1n1,?21,?22,?,?2n2,?,?s1,?s2,?,?sns),則PAP??,其中??diag(?1,?,?1,?2,?,?2,?,?s,?,?s),這里?i的個數為ni個(i?1,2,?,s)。 四、習題 P162 T1 T2 T3 T4 T5 T6 §5.4 實對稱矩陣的相似矩陣 ? 1一、實對稱矩陣的特征值性質 定理1:實對稱矩陣的特征值都是實數。 定理2:實對稱矩陣A的屬于不同特征值的特征向量相互正交。 定理3:設?是n階實對稱矩陣A的r重特征值,則R(A??E)?n?r,即對應特征值?恰有r個線性無關的特征向量。 二、實對稱矩陣的相似理論 定理4:任意實對稱矩陣A都與對角矩陣相似。即實對稱陣一定可以對角化。 ?1T定理5:設A是n階實對稱矩陣,則存在正交矩陣P,使PAP?PAP??。其中??diag(?1,?2,?,?n),且?1,?2,...,?n是A的n個特征值。 三、實對稱矩陣對角化方法 n階實對稱矩陣A對角化的步驟: (1)解特征方程A??E?0,求出A的全部特征值?1,?2,...,?s,其中?i是ni重特征值(i?1,2,?,s),s?ni?1i?n。 (2)對每個?i,解齊次線性方程組?A??iE?x?0,得基礎解系?i1,?i2,...,?ini;(3)利用施密特正交化方法將?i1,?i2,...,?ini正交化,得正交向量組?i1,?i2,...,?ini,再單位化得規范正交向量組?i1,?i2,...,?ini(i?1,2,?,s); (4)令P?(?11,?12,?,?1n1,?21,?22,?,?2n2,?,?s1,?s2,?,?sns),則P為正交矩陣,且P?1AP?PTAP??,其中??diag(?1,?,?1,?2,?,?2,?,?s,?,?s),這里?i的個數為。ni個(i?1,2,?,s) 講教材P164 例1和例2 四、習題 P167 T1 T2 T4 P167 總復習題:T1 T2 T3 T4 T5 T6; T8 T9 T10 T11 T12 T13 T14 T15 T16 第六章 特征值和特征向量 矩陣的對角化 教學目標與要求 1.理解二次型及其秩的相關概念,了解矩陣的合同關系 2.掌握二次型的標準形,以及用配方法、正交變換法和初等變換法化二次型為標準型 3.理解慣性定理和二次型的規范形,掌握二次型正定的判別方法 教學重點 1.用正交變換法化二次型為標準型 2.二次型正定的判別方法 教學難點 1.用正交變換法化二次型為標準型 2.二次型正定的判別方法 §6.1 二次型及其矩陣表示 一、二次型及其矩陣表示 定義1:含有n個變量的二次齊次函數: 22f(x1,x2,...,xn)?a11x12?a22x2???annxn? ?2a12x1x2?2a13x1x3???2an?1,nxn?1xn稱為二次型。當aij全為實數時,f稱為實二次型。 為了便于用矩陣討論二次型,令aij?aji,則二次型為: f(x1,x2,...,xn)?a11x12?a12x1x2???a1nx1xn?2 a21x2x1?a22x2???a2nx2xn?.................................................2 an1xnx1?an2xnx2???annxn ??a11??a21記 A?????a?n1a12a22?an2i,j?1?anijxixj ?a1n??x1?????a2n??x2?x?,???,???????x???ann??n?T則二次型f(x1,x2,?,xn)?xAx,其中A為對稱矩陣。 由此可見,對稱矩陣A與二次型f是一一對應關系,故稱對稱矩陣A為二次型f的矩陣,也稱二次型f為對稱矩陣A的二次型,R(A)也稱為二次型f的秩。 講教材P173 例1和例2 二、線性變換 ?x1?c11y1?c12y2???c1nyn?x?cy?cy???cy?22112222nn 定義2:稱?為由變量x1,x2,?,xn到變量y1,y2,?,yn.......................................?..........??xn?cn1y1?cn2y2???cnnyn的一個線性變量替換,簡稱線性變換。 ?c11??c21其中,矩陣C?????c?n1?c1n??c22?c2n?稱為線性變換的矩陣。?????cn2?cnn??c12?x1??y1?????x?2??y2?記x???,y???,則線性變換可用矩陣形式表示:x?Cy。 ???????x??y??n??n?若C?0,則稱線性變換x?Cy為非退化的(或滿秩變換);否則,稱為退化的(或降秩變換)。若C是正交矩陣,則稱線性變換x?Cy為正交變換。因此,我們有 f(x)?xTAx?(Cy)TA(Cy)?yTCTACy?yTBy,其中B?CTAC,而且 BT?(CTAC)T?CTATC?CTAC?B 三、矩陣的合同 1.定義3:設A,B為兩個n階方陣,如果存在n階可逆矩陣C,使得CAC?B,則 T?B。稱矩陣A與B合同,記為:A~?B(合同)定理:若A~,則A?B(等價),且R(A)?R(B)。 2.合同的性質 ?A ① 反身性:對任意方陣A,都有A~?B,則B~?A ② 對稱性:若A~?C ?B,B~?C,則A~③ 傳遞性:若A~3.定理:任何一個實對稱矩陣A都合同于一個對角陣?(?是以A的n個特征根為對角元的對角陣),即存在可逆矩陣C,使得CAC??。 四、習題 P175 T1 T3 T4 §6.2 二次型的標準形 T一、二次型的標準形 222定義:形如d1x1的二次型稱為二次型的標準形。?d2x2???dnxn 二、化二次型為標準形 (1)配方法 對任意一個二次型f?xTAx,都可用配方法找到滿秩變換x?Cy,將f化為標準形。步驟:若f中含變量項xi的平方項,則先將所有含xi的項合并在一起配成完全平方,依次類推直到都配成完全平方項;若f中不含任何平方項,則令x1?y1?y2,x2?y1?y2,xk?yk,使f中出現平方項,再按照前面的思路進行配方。 (2)正交變換法 定理:任給二次型f(x)?xTAx,總存在正交矩陣Q,使QTAQ?Q?1AQ??,其中??diag(?1,?2,?,?n),?1,?2,?,?n是A的全部特征值。 22即存在正交變換x?Qy使f化為標準形:(其中?1,?2,?,?n?1x12??2x2????nxn是對稱矩陣A的全部特征根) 講書上P176 例1 (3)初等變換法 由于任意對稱陣A都存在可逆矩陣C,使CAC為對角陣;由于C是可逆陣,故可表 TTTT示一系列初等矩陣的乘積。設C?P1P2?PS,則C?Ps?P2P1,因此 TCTAC?PsT?P2TP1AP1P2?Ps ① T C?P1P2?PS?EP1P2?PS ② ①式表示對實對稱矩陣A施行初等列變換的同時也施行相應的行變換,將A化為對角陣;②表示單位陣E在相同的初等列變換下就化為C。即(三、習題 P181 T1 T3 T4 §6.3 慣性定理和二次型的正定性 A?)?合同變換????()EC 一、慣性定理和規范形 定理1:設實二次型f?xTAx的秩為r,有兩個實滿秩線性變換x?Cy及x?Pz,222使得 f?k1y1???kpy2,2,?,r) (1)p?kp?1yp?1???kryr(ki?0,i?12222及 f??1z1????qzq??q?1zq,2,?,r)?1????rzr(?i?0,i?1則p?q;且稱p為二次型f的正慣性指數,r?p為二次型f的負慣性指數。 對二次型f的標準形(1)式再作滿秩線性變換 (y1,?,yr,yr?1,?,yn)T?diag(11,?,1,?,1)(t1,?,tr,tr?1,?,tn)T k1kr2222則有f?t1???tp?tp?1???tr,稱之為二次型f的規范形。 慣性定理的等價表述:任意一個秩為r的實二次型f都可以經過滿秩線性變換化為規范形,且其規范形是唯一的。即規范形中正項的個數p與負項的個數r?p都是唯一確定的。 定理2:實對稱陣A與B合同?A與B的正負慣性指數相同 ?A與B的規范形相同?R(A)?R(B),且A與B的正慣性指數相同 二、二次型的正定性 定義1:設實二次型f(x)?f(x1,x2,?,xn)?xTAx,若對任意x?0,都有f(x)?0,則稱f為正定二次型,并稱其對稱矩陣A為正定矩陣。三、二次型正定的判別方法 定理3:設A是n階實對稱矩陣,則 f?xTAx正定(或A正定)?A的n個特征值全為正; ?f的標準形的n個系數全為正?f的正慣性指數p?n; ?存在可逆矩陣P,使A?PTP?A與單位矩陣合同; ?A的各階順序主子式全為正,即 a11?a1na11a12??0 a11?0,?0,?,?a21a22an1?ann講教材P184 例3 四、習題 P185 T1(1)(3) T2(3) T3 T4 T5 T6 P186 總復習題: T4 T5 T6 T7 ; T9 T12 T13 線性代數教案第一章 第一章 行列式(12學時) 教學時數:12學時 教學目的與要求:理解并掌握行列式的概念和性質,行列式按行(列)展開定理,行列式的計算,克萊姆法則解方程組。 教學重點:行列式的性質,行列式按行(列)展開,克萊姆法則解方程組。教學難點:行列式按行按列展開。本章主要閱讀文獻資料: 1.吳贛昌主編,《線性代數》(第4版),中國人民大學出版社,2008年2月。2.戴斌祥主編,《線性代數》,北京郵電大學出版社,2005年10月。3.陳維新主編,《線性代數》(第二版),科學出版社,2010年8月。 4.趙樹嫄主編,《線性代數學習與考試指導》,中國人民大學出版社,2008年5月。 教學內容: 第一節 二階與三階行列式 一.二階行列式 引入新課: 我們從二元方程組的解的公式,引出二階行列式的概念。 在線性代數中,將含兩個未知量兩個方程式的線性方程組的一般形式寫為 (1) 用加減消元法容易求出未知量x1,x2的值,當 時,有 (2)這就是二元方程組的解的公式。但這個公式不好記,為了便于記這個公式,于是引進二階行列式的概念。 (一)定義:我們稱記號 為二階行列式,它表示兩項的代數和: 即定義 (3) 二階行列式所表示的兩項的代數和,可用下面的對角線法則記憶:從左上角到右下角兩個元素相乘取正號,從右上角到左下角兩個元素相乘取負號,即 - + 由于公式(3)的行列式中的元素就是二元方程組中未知量的系數,所以又稱它為二元方程組的系數行列式,并用字母D表示,即有 如果將D中第一列的元素a11,a21 換成常數項b1,b2,則可得到另一個行列式,用字母D1表示,于是有 按二階行列式的定義,它等于兩項的代數和:,這就是公式(2)中x1 的表達式的分子。同理將D中第二列的元素a a b2,12,22 換成常數項b1,可得到另一個行列式,用字母D2表示,于是有 按二階行列式的定義,它等于兩項的代數和:a11b2-b1a21,這就是公式(2)中x2的表達式的分子。 于是二元方程組的解的公式又可寫為 其中D≠0 例1 計算5?1=5×2-(-1)×3=13 32例2 設D??2?31 問:(1)當λ為何值時D=0(2)當λ為何值時D≠0 解:D??2?31=?2?3? (1)當λ=0或3時,D=0(1)當λ≠0且λ≠3時,D≠0 二.三階行列式 含有三個未知量三個方程式的線性方程組的一般形式為 (1) 還是用加減消元法,即可求得方程組(1)的解的公式,當 時,有 (2) 這就是三元方程組的解的公式。這個公式更不好記,為了便于記它,于是引進三階行列式的概念。 (二)定義: 我們稱記號 為三階行列式。三階行列式所表示的6項的代數和,也用對角線法則來記憶:從左上角到右下角三個元素相乘取正號,從右上角到左下角三個元素取負號,即 (3) 由于公式(3)的行列式中的元素是三元方程組中未知量的系數,所以稱它為三元方程組的系數行列式,也用字母D來表示,即有 同理將D中第一列、第二列、第三列的元素分別換成常數項得到另外三個三階行列式,分別記為 于是有 就可以 按照三階行列式的定義,它們都表示6項的代數和;并且分別是公式(2)中x1,x2,x3 的表達式的分子,而系數行列式D是它們的分母。 123例3 405 ?106解:原式=-58 例4 實數a,b滿足什么條件時 ab0?ba0?0 101ab0解:?ba0?a2?b2 a,b為實數,若要a2?b2?0,則a,b需同時等于零。 a10例5 1a0>0的充分必要條件是什么? 411a10a10解:1a0=a2?1,即a>1時,1a0>0,411411a10所以1a0>0的充分必要條件a>1 411作業:課本35頁,1,2,3,4,5 第二章MATLAB軟件 2.1 MATLAB語言及其特點 ? 人機界面友好 ? 強大而簡易的作圖功能 ? 功能豐富,可擴展性強 ? 超強的數值運算功能 ? 實用的程序接口 2.2 MATLAB語言的工作環境 2.2.1 MATLAB啟動 2.2.2命令窗(Command Window)中的菜單與功能 MATLAB命令窗口是用戶和MATLAB交互的主要窗口。命令窗口菜單條下有6個下拉子菜單: File、Edit、Window、debug、desktop和Help。File子菜單: New及其子菜單:允許用戶打開一個新的文件。 Open....:從指定路徑和文件名打開一個已經存在的文件。Close Command Window:關閉命令窗口。 Import Data....:從指定路徑和相應文件中獲取數據,在工作空間中生成一變量。Save Workspace As....:保存在指定路徑下的相應文件中。Set Path....:設置MATLAB的搜索路徑。Preferences...:對系統性能參數進行設置。 Page Setup:設置頁面布局、頁眉、頁腳中所用的字體等 Edit子菜單: Undo、Redo、Cut、Copy和Paste等:分別用于撤銷、重復上一次操作、剪切、復制和粘貼。 Paste Special:將存放在緩沖區內的內容按照一定的格式存放在剪貼板變量中。Select All:用于選定當前窗口中所有內容。Delete:刪除預先選定的內容。 Find:當前目錄中的M-文件中查找相應內容。 Clear Command Window:清除命令窗口中顯示內容,但不會刪除工作空間中內容。(命令:clc) Clear Command History:清除歷史記錄。Debug子菜單: Open M-File ?:打開一個要調試的M-文件 Step:逐個語句運行 Step In:進入下一個語句 Step Out:退出調試 Clear breakpoints in all file:清除所有文件斷點 Stop if errors/warning?:遇到錯誤或警告斷點停止運行 2.2.3 工作空間 允許用戶查看當前工作空間的內容,它的作用與命令“whos”相同(“whos”的作用是:鍵入后可在命令窗口中查看當前工作空間的內容),不同的是用圖形化的表示方法來顯示。而且,通過它可以對工作空間中的變量進行刪除、保存、修改等操作。用鼠標雙擊工作空間中所選變量,則進入數組編輯器(Array Editor),用戶可對變量的維數、內容等進行修改。 2.2.4命令歷史窗口(Command History)主要顯示曾經在Command Window窗口執行過的命令。2.2.5當前路徑窗口(Current Directory)主要顯示當前工作路徑,包括M文件的打開路徑等。當前路徑窗口允許用戶對MATLAB的路徑進行查看和修改。通常啟動MATLAB的默認當前路徑是MATLABwork,不改變當前目錄,用戶自己的工作空間和文件都將保存到該目錄。2.2.6 MATLAB搜索路徑 MATLAB是采用路徑搜索的方法來查找文件系統中的M文件。如果在命令窗口中輸入如下命令: >>test MATLAB對這一命令的搜索順序為: (1)檢查“test”是否是工作空間中的變量;(2)檢查“test”是否為內部函數;(3)檢查當前目錄中是否有test.m、test.mex或test.dll文件; (4)檢查MATLAB搜索路徑上是否存在test.m、test.mex或test.dll文件;(5)如不滿足上述任何一條件,則返回出錯信息。如果在搜索路徑中存在兩個或多個同名函數,則只能發現搜索路徑中的第一個函數,而其它同名函數不被執行。 為了運行已有程序,用戶可事先設置好MATLAB的搜索路徑,然后再運行程序。方法一:在當前路徑窗口(Current Directory)將文件所在的路徑設置為當前路徑; 方法二:單擊File菜單中的Set Path?項,彈出路徑設置對話框如圖1.11所示。2.2.7 MATLAB幫助系統 幫助瀏覽器 help命令 (1)在線幫助總覽 >> help % 在命令窗口直接輸入help,顯示在線幫助總覽(2)顯示基本函數信息 >> help elfun(3)顯示具體函數的幫助信息 >> help round %顯示具體函數的詳細信息,本例為round函數 注意:MATLAB對字母的大小寫是敏感的,變量A與變量a表示兩個不同的變量。MATLAB所有的命令和函數都必須用小寫。lookfor命令 模糊查詢 在線幫助頁 2.3 MATLAB基本運算 2.3.1矩陣運算 第3章 MATLAB繪圖 數據可視化是MATLAB的強大功能之一,數據可視化不僅僅是二維的,還可以在三維空間展示數據,而數據或者圖形的可視化也是進行數據處理或者圖形圖像處理的第一步驟。 MATLAB繪圖都是在MATLAB圖形窗體中進行的,而所有圖形數據可視化的工作也都以圖形窗體為主。 MATLAB的圖形窗體主要包括如下幾個部分: * 菜單欄:圖形窗一般包括一個菜單欄,利用這個菜單欄可完成對窗體中各種對象的基本操作。* 工具條:圖形窗體的工具條用來完成對圖形對象的一般性操作。* 繪圖區域:圖形窗體的繪圖區域是面積最大的一部分,在這個區域中可以繪制各種曲線,顯示圖形圖像文件,以及完成對圖形圖像或者曲線的編輯。 數據可視化的步驟: * 準備繪圖數據。* 創建圖形窗體。 * 使用繪圖函數繪制圖形或者曲線。* 設置圖形屬性第二篇:matlab線性代數例題
第三篇:線性代數教案
第四篇:線性代數教案第一章
第五篇:MATLAB教案