第二章 MATLAB數(shù)值運算ppt課件.ppt

第二章 MATLAB數(shù)值運算ppt課件.ppt

ID:58689794

大?。?26.00 KB

頁數(shù):113頁

時間:2020-10-04

第二章 MATLAB數(shù)值運算ppt課件.ppt_第1頁
第二章 MATLAB數(shù)值運算ppt課件.ppt_第2頁
第二章 MATLAB數(shù)值運算ppt課件.ppt_第3頁
第二章 MATLAB數(shù)值運算ppt課件.ppt_第4頁
第二章 MATLAB數(shù)值運算ppt課件.ppt_第5頁
資源描述:

《第二章 MATLAB數(shù)值運算ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、第一節(jié)數(shù)據(jù)類型第二講基本數(shù)值計算1.變量分數(shù)值變量和字符變量。區(qū)分大小寫、不能有中文(包括文件名)。2.常量計算機中不變的量。常量可任意調(diào)用。如i,j,pi,NaN(不確定),Inf(無窮大)等。3.字符變量將字符串作為變量。有三種方法表示字符串。1)用單引號‘’。2)用函數(shù)sym(‘’).(shuziyunsuan.m)3)用命令syms,注意函數(shù)與命令的用法區(qū)別。9/19/20211第二節(jié)矩陣構造及運算1.矩陣的建立(1)直接輸入法。(2)冒號法(1×N)。(3)函數(shù)法(特殊矩陣)。(4)矩陣的編輯(fangzhen.m)2.向量是1*N的特殊矩陣,稱N維向

2、量。3.向量的點積與叉積點積:dot(A,B)與叉積:cross(A,B)。9/19/20212定數(shù)線性采樣法:在設定的“總點數(shù)”下,均勻采樣生成一維“行”數(shù)組,通用格式為:x=linspace(a,b,n),其中a,b分別是生成數(shù)組的第一個和最后一個元素。n是采樣總點數(shù),生成1×n維數(shù)組,作用與x=a:(b-a)/(n-1):b相同。定數(shù)對數(shù)采樣法:在設定的“總點數(shù)”下,經(jīng)“常用對數(shù)”采樣生成一維“行”數(shù)組,通用格式為:x=logspace(a,b,n),[a,b]等間隔取n個點,然后取10的對數(shù)。注:在信號處理和控制科學中,常用該指令產(chǎn)生頻率響應的頻率自變量

3、采樣點。函數(shù)法:9/19/20213例x=[1,2;3,4]%直接輸入y=[1:6;12:-2:1]z=linspace(0,3,5)%在[0,3]上等間隔取5個形成向量zg=logspace(0,3,5)%在[0,3]上等間隔取5個點,然后取10的對數(shù)a=12;b=[1aa^22]%利用已有的矩陣組合成更大的矩陣9/19/20214表2-1MATLAB的矩陣生成函數(shù)(juzhenjieshe1.m)9/19/20215第二節(jié)矩陣的加、減、乘和除1.注意進行矩陣加、減、乘和除的條件(1)進行矩陣加、減時,參與運算的矩陣必須同維。(2)A/B時,A、B列數(shù)必須相同

4、。AB時,行數(shù)必須相同。2.注意矩陣的左乘與右乘不同。3.注意矩陣的左除與右除不同。4.標量與矩陣的數(shù)運算和數(shù)學的函數(shù)對矩陣的運算等于對矩陣的每一個元素的運算。(juzhenjiajie.m)9/19/20216矩陣的除法>>a=[1,2;3,4];b=[1,0;0,1];a/b%a右除bans=12%a*inv(b)34>>a=[1,2;3,4];b=[1,0;0,1];ab%a左除bans=-2.00001.0000%inv(a)*b1.5000-0.50009/19/20217矩陣的除法求解方程組,>>a=[-1,1,2;3,-1,1;-1,3,4];

5、b=[2;6;4];ab%a左除bans=1.0000%inv(a)*b-1.00002.00009/19/20218第二節(jié)對矩陣的操作1.對矩陣的操作(1)提取矩陣A的第r行第c列的列數(shù),表示為A(r,c)。(2)提取矩陣A的第r行的所有元數(shù),表示為A(r,:)。(3)提取矩陣A的第c列的所有元數(shù),表示為A(:,c)。(4)將矩陣A的第r行第c列的元數(shù)重新賦值b,表示為A(r,c)=b(5)將矩陣A的第r行第c列的元數(shù)刪除,表示為A(r,c)=[].(6)將矩陣A的第r行的所有元數(shù)刪除,表示為A(r,:)=[].9/19/20219一維數(shù)組的尋訪和賦值例:>

6、>rand('state',0)%把均勻分布偽隨機發(fā)生器置為0狀態(tài)>>x=rand(1,5)%產(chǎn)生(1*5)的均勻隨機數(shù)組x=0.95010.23110.60680.48600.8913>>x(3)ans=0.6068>>x([125])ans=0.95010.23110.8913>>x(1:3)ans=0.95010.23110.6068>>x(3:end)ans=0.60680.48600.89139/19/202110>>x(3:-1:1)ans=0.60680.23110.9501>>x(find(x>0.5))ans=0.95010.60680.891

7、3>>x([12344321])ans=Columns1through70.95010.23110.60680.48600.48600.60680.2311Column80.9501>>x(3)=0x=0.95010.231100.48600.8913>>x([14])=[11]x=1.00000.231101.00000.89139/19/202111二維矩陣的基本訪問規(guī)則格式說明A(r,c)訪問由r和c指定的元素或子矩陣A(r,:)訪問由r指定的行向量或子矩陣A(:,c)訪問由c指定的列向量或子矩陣A(:)將矩陣列拉長作為列向量訪問(也稱單下標訪問)A(r)

8、將矩陣按一維列向量來訪問

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

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

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