最新matlab-基本使用方法教學講義PPT.ppt

最新matlab-基本使用方法教學講義PPT.ppt

ID:62260082

大?。?66.00 KB

頁數(shù):89頁

時間:2021-04-24

最新matlab-基本使用方法教學講義PPT.ppt_第1頁
最新matlab-基本使用方法教學講義PPT.ppt_第2頁
最新matlab-基本使用方法教學講義PPT.ppt_第3頁
最新matlab-基本使用方法教學講義PPT.ppt_第4頁
最新matlab-基本使用方法教學講義PPT.ppt_第5頁
資源描述:

《最新matlab-基本使用方法教學講義PPT.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、matlab-基本使用方法對于任何一門語言來說,要用它編寫程序,首先需要掌握其基本的數(shù)據(jù)類型。Matlab的數(shù)據(jù)類型包括:數(shù)值型、字符串型、元胞型、結(jié)構(gòu)型。Matlab的數(shù)據(jù)是通過變量存儲在內(nèi)存中的。1.常量:在Matlab中在默認的情況下,常量的值為常數(shù)。如果在程序中沒有專門給這些變量定義,那么系統(tǒng)將給出它們的默認值,用戶可以直接使用;如果用戶在程序中對它們有了新的定義,則這些變量將保留新值。變量的賦值變量=表達式:“=”表示賦值號,等號右端表達式的計算結(jié)果賦給等號左端的變量;如果“=”左端無定義的變量名時,計算結(jié)果賦給系統(tǒng)默認的變量ans。注意:用戶如果在對某個變

2、量賦值時,如果該變量已經(jīng)存在,系統(tǒng)則會自動使用新值來替代該變量的舊值。矩陣的輸入Matlab是是矩陣實驗室,因此Matlab的最基本、最重要的功能就是進行實數(shù)或復數(shù)矩陣的運算。矩陣輸入的方法1.直接輸入矩陣。2.通過語句生成矩陣。3.由矩陣生成函數(shù)產(chǎn)生特殊矩陣。4.用戶自己編寫M文件產(chǎn)生矩陣。5.通過導入外部數(shù)據(jù)文件生成矩陣。(1)矩陣中元素應用方括號括住。 (2)每行內(nèi)的元素間用逗號或空格隔開; (3)行與行之間用分號或回車鍵隔開。 (4)元素可以是數(shù)值或表達式。1直接輸入矩陣例:mc=[12;34;56]md=[1+sqrt(4)2;34+6;56]me=[142

3、365]2通過語句生成矩陣(1)使用from:step:to方式生成向量。說明:from,step,to分別表示開始值、步長和結(jié)束值。step省略時為step=1。當step>0而from>to時為空矩陣。當step<0而from

4、nspace(2,8,7)linspace(2,8)(2)logspace(a,b,n)生成對數(shù)等分向量說明:a,b,n3個參數(shù)分別表示開始值、結(jié)束值和元素個數(shù)。生成從到之間按對數(shù)等分的n個元素的行向量.默認值n為50例:logspace(0,2,3)logspace(1,2)3由函數(shù)生成特殊矩陣zeros(m,n):產(chǎn)生m*n的全0矩陣;ones(m,n):產(chǎn)生m*n的全1矩陣;rand(m,n):產(chǎn)生均勻分布隨機矩陣,元素取值范圍為0-1;randn(m,n):產(chǎn)生正態(tài)分布的隨機矩陣;magic(n):產(chǎn)生n階魔方矩陣;eye(m,n):產(chǎn)生m*n的單位矩陣;di

5、ag(m):產(chǎn)生以m向量為對角元素的對角陣例:zeros(3,2)ones(1,5) rand(3,2)magic(4) eye(4,2)m=3:-1:1 diag(m) diag(m,1)怎樣生成給定的矩陣A1=A2=4編寫M文件產(chǎn)生矩陣對于經(jīng)常需要調(diào)用的矩陣,尤其是比較大而復雜的矩陣,用戶也可以通過專門的M文件創(chuàng)建矩陣。5通過導入外部數(shù)據(jù)文件生成矩陣。通過選擇菜單“importdata”加載數(shù)據(jù)X.xls或X.txt文件。2.1簡單的數(shù)學運算Matlab的運算主要包括:算術(shù)運算、關(guān)系運算、邏輯運算。運算級別先乘方、再乘除、后加減,同級運算自左向右,()可改變運算順

6、序.運算順序2.1.1最簡單的計算器使用法反正割asec正割sec余割余切正切余弦正弦含義csccottancossin名稱三角函數(shù)反余割acsc反余切acot反正切atan反余弦acos反正弦asin含義名稱2.1.2Matlab中的常用數(shù)學函數(shù)指數(shù)和對數(shù)函數(shù)名稱含 義exp指數(shù)函數(shù)log自然對數(shù)log10常用對數(shù)log2以2為底的對數(shù)pow22的冪sqrt平方根復數(shù)函數(shù)名稱含義abs絕對值函數(shù)(求字符的ASCII碼)conj復數(shù)共軛imag復數(shù)虛部real復數(shù)實部例:矩陣:a=[12;34]b=[56;78]c=2,d=a+b,e=a-b,b*2,a^2,a’例:

7、a=[pipi/20];b=[0,1]b1=sin(a)exp(b),exp(1),log(exp(1)),log(2.7182)pow2(3)向方向取整ceil四舍五入(無論正負)round符號函數(shù)求余rem(x,y):x-n.*y,n=fix(x/y)求余mod(x,y):x-n.*y,n=floor(x/y)向方向取整向0方向取整含義signremmodfloorfix名稱取整和求余函數(shù)例:floor(2/3)round(2/3)floor(1./[123])ceil(1/2)fix(1/3)floor(-1/3)mod(-2,-3)mod(2

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

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

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