《數(shù)值向量和數(shù)組》PPT課件.ppt

《數(shù)值向量和數(shù)組》PPT課件.ppt

ID:52476480

大?。?56.00 KB

頁數(shù):65頁

時間:2020-04-08

《數(shù)值向量和數(shù)組》PPT課件.ppt_第1頁
《數(shù)值向量和數(shù)組》PPT課件.ppt_第2頁
《數(shù)值向量和數(shù)組》PPT課件.ppt_第3頁
《數(shù)值向量和數(shù)組》PPT課件.ppt_第4頁
《數(shù)值向量和數(shù)組》PPT課件.ppt_第5頁
資源描述:

《《數(shù)值向量和數(shù)組》PPT課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、第4章數(shù)值向量和數(shù)組教學目標教學重點教學過程教學目標本章將介紹MATLAB7的數(shù)值計算功能,包括MATLAB7的向量和數(shù)組,并介紹它們之間的運算。通過對本章的學習,讀者可以編寫簡單且功能完善的MATLAB7程序,從而解決各類基本問題,用戶可以通過本章逐步掌握MATLAB7的數(shù)值計算方法。教學重點向量的運算方法關系和邏輯運算教學過程向量及其運算方法數(shù)組及其運算方法多項式的創(chuàng)建和運算方法關系和邏輯運算一.向量及其運算在命令窗口中直接輸入向量等差元素向量的生成1.向量的生成(1)在命令窗口中直接輸入向量在命令窗口中按一定格式直接輸入。輸入的格式要求是,向量元素用“[]”括起來,元素之間用空

2、格、逗號或者分號相隔。需要注意的是,用它們相隔生成的向量形式是不相同的:用空格或逗號生成行向量;用分號生成列向量。例1>>a3=[15212793101];>>a2=[15,21,27,93,101];>>a1=[15;21;27;93;101];>>a1>>a2a2=15212793101a1=15212793101>>a3a3=15212793101Matlab可以用“’”在行和列之間進行轉置。>>a1’a2=15212793101>>a3’a1=15212793101(2)等差元素向量的生成冒號生成法:基本格式vec=vec0:n:vecn其中:vec表示生成的向量,vec0表

3、示向量的第一個元素,n表示步長,vecn表示向量的最后一個元素。n缺省時,表示步長為1當向量的元素過多,同時向量各元素有等差的規(guī)律,此時采用直接輸入法將過于繁瑣。針對該種情況,可以使用冒號(:)和linspace函數(shù)來生成等差元素向量。>>vec1=10:5:60vec1=1015202530354045505560linspace函數(shù):基本格式vec=linspace(vec0,vecn,n)Vec表示要生成的向量,vec0表示向量的第一個元素,vecn表示向量的最后一個元素,n表示生成向量元素的個數(shù)。線性等分向量函數(shù)。>>vec2=linspace(10,60,11)vec2=1

4、015202530354045505560向量的基本運算向量與數(shù)的四則運算向量與向量之間的加減運算點積、叉積和混合積(1)向量與數(shù)的四則運算向量與數(shù)的加法(減法):向量中的每個元素與數(shù)的加法(減法)運算。向量與數(shù)的乘法(除法):向量中的每個元素與數(shù)的乘法(除法)運算。>>vec1=80:-9:10vec1=8071625344352617>>vec1+10ans=9081726354453627>>vec1-10ans=706152433425167>>vec1*10vec1=800710620530440350260170>>vec1/10vec1=8.00007.10006.20

5、005.30004.40003.50002.60001.7000(2)向量與向量之間的加減運算向量與向量的加法(減法)運算:向量中的每個元素與另一個向量中相對應的元素的加法(減法)運算。>>vec1=linspace(200,500,7)vec1=200250300350400450500>>vec2=linspace(900,600,7)vec2=900850800750700650600>>vec3=vec1+vec2vec3=1100110011001100110011001100>>vec3=vec1-vec2vec3=-700-600-500-400-300-200-100

6、(3)點積、叉積和混合積兩個向量的點積:定義:也就是數(shù)分中“內積”。設向量a=[a1,a2,...an],b=[b1,b2...bn],則a·b=a1×b1+a2×b2+……+an×bn幾何意義:一個向量在另一個向量上的投影的長度。格式:dot(A,B)>>x1=[11223344]>>x2=[1,2,3,4]>>a=dot(x1,x2)a=330>>sum(x1.*x2)ans=330兩個三維向量的叉積:定義:等于一個新的向量,該向量與前兩者垂直,且長度為前兩者張成的平行四邊形面積,其方向按照右手螺旋決定。數(shù)學表達:叉積c=aXb可如下嚴格定義。(1)

7、c

8、=

9、a×b

10、=

11、a

12、

13、b

14、

15、sin(2)c⊥a,且c⊥b,(3)c的方向要用“右手法則”判斷格式:cross(a,b)>>x1=[112233]x1=112233>>x2=[123]x2=123>>x3=cross(x1,x2)x3=000向量的混合積:定義:設a,b,c是空間中三個向量,則(a×b)·c稱為三個向量a,b,c的混合積。(a×b)·c=

16、a×b

17、

18、c

19、cos(a×b,c)幾何意義:它的絕對值表示以向量為棱的平行六面體的體積格式:dot(cross(a,b)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。