四川農(nóng)業(yè)大學(xué)數(shù)學(xué)實驗Matlab_第1頁
四川農(nóng)業(yè)大學(xué)數(shù)學(xué)實驗Matlab_第2頁
四川農(nóng)業(yè)大學(xué)數(shù)學(xué)實驗Matlab_第3頁
四川農(nóng)業(yè)大學(xué)數(shù)學(xué)實驗Matlab_第4頁
四川農(nóng)業(yè)大學(xué)數(shù)學(xué)實驗Matlab_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、數(shù)學(xué)實驗Matlab一、 線性代數(shù)1. 函數(shù)ones語法:ones(n)生成n行n列的全為1的方陣Ones(m,n) 生成m行n列的全為1的矩陣>> ones(3)ans = 1 1 1 1 1 1 1 1 1>> ones(3,2)ans = 1 1 1 1 1 12函數(shù)zeros()語法:zeros(n)生成n行n列的全為零的方陣 Zeros(m,n)生成m行n列的全為零的矩陣>> zeros(4)ans = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>> zeros(4,5)ans = 0 0 0 0 0 0 0 0 0

2、 0 0 0 0 0 0 0 0 0 0 03.函數(shù)magic語法:magic(n)生成n行n列的魔方陣>> magic(4)ans = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 14.函數(shù):eye語法:eye(n)生成n行n列的單位陣>> eye(5)ans = 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 15.函數(shù):pascal語法:生成n行n列的PASCAL矩陣>> pascal(5)ans = 1 1 1 1 1 1 2 3 4 5 1 3 6 10 15 1 4 1

3、0 20 35 1 5 15 35 706.函數(shù)rand語法:rand(n)返回一個N*N的方陣,每一個值都是0到1之間的隨機數(shù) Rand(m,n)返回一個M*N的矩陣,每一個值都是0到1之間的隨機數(shù)>> rand(2)ans = 0.9501 0.6068 0.2311 0.4860>> rand(3,2)ans = 0.8913 0.0185 0.7621 0.82140.4565 0.44477.函數(shù)diag語法:diag(A)求矩陣A的對角線 Diag(V)創(chuàng)建一個對角線為向量V的矩陣>> A=1 2 3;4 5 6;7 8 9;>> d

4、iag(A)ans = 1 5 9>> V=4 3 8;>> diag(V)ans = 4 0 0 0 3 0 0 0 88.函數(shù)randn語法:randn(n)返回一個N*N的方陣,每一個數(shù)是一個高斯(或正態(tài))隨機數(shù),均值為0,方差為1Randn(m,n)返回一個M*N的矩陣,每一個數(shù)是一個高斯(或正態(tài))隨機數(shù),均值為0,方差為1>> randn(2)ans = -0.4326 0.1253 -1.6656 0.2877>> randn(3,2)ans = -1.1465 -0.0376 1.1909 0.32731.1892 0.17469.

5、函數(shù)linspace語法:linspace(a,b,n)創(chuàng)建一個從a到b(包含a,b)的有N個等間距的元素的向量Linspace(a,b)創(chuàng)建一個從a到b(包含a,b)的有100個等間距的元素的向量>> linspace(1,2,5)ans = 1.0000 1.2500 1.5000 1.7500 2.0000>> linspace(1,2)ans = Columns 1 through 12 1.0000 1.0101 1.0202 1.0303 1.0404 1.0505 1.0606 1.0707 1.0808 1.0909 1.1010 1.1111 Colu

6、mns 13 through 24 1.1212 1.1313 1.1414 1.1515 1.1616 1.1717 1.1818 1.1919 1.2020 1.2121 1.2222 1.2323 Columns 25 through 36 1.2424 1.2525 1.2626 1.2727 1.2828 1.2929 1.3030 1.3131 1.3232 1.3333 1.3434 1.3535 Columns 37 through 48 1.3636 1.3737 1.3838 1.3939 1.4040 1.4141 1.4242 1.4343 1.4444 1.4545

7、1.4646 1.4747 Columns 49 through 60 1.4848 1.4949 1.5051 1.5152 1.5253 1.5354 1.5455 1.5556 1.5657 1.5758 1.5859 1.5960 Columns 61 through 72 1.6061 1.6162 1.6263 1.6364 1.6465 1.6566 1.6667 1.6768 1.6869 1.6970 1.7071 1.7172 Columns 73 through 84 1.7273 1.7374 1.7475 1.7576 1.7677 1.7778 1.7879 1.7

8、980 1.8081 1.8182 1.8283 1.8384 Columns 85 through 96 1.8485 1.8586 1.8687 1.8788 1.8889 1.8990 1.9091 1.9192 1.9293 1.9394 1.9495 1.9596 Columns 97 through 100 1.9697 1.9798 1.9899 2.0000二、高等數(shù)學(xué)10.函數(shù):round語法:round(x)將X四舍五入取整>> round(9.18)ans = 911函數(shù):rem語法:rem(x,y)計算x/y的余數(shù)>> rem(13,5)ans

9、= 312.函數(shù):loglog10語法:log(x)計算In(x)的值,即求以e為底的自然對數(shù)Log10(x)計算log10(x)的值,即求以10為底的常用對數(shù)>> log(10)ans = 2.3026>> log10(100)ans = 213.函數(shù):floorceilfix語法:floor(x)返回沿負(fù)無窮大方向與X最接近的整數(shù)Ceil(x)返回沿正無窮大方向與X最接近的整數(shù)Fix(x)返回沿零方向與X最接近的整數(shù)>> floor(-93.5)ans = -94>> ceil(93.5)ans =94>> fix(-8.3)an

10、s = -814.函數(shù):sign語法:sign(x)若X小于0,返回-1;若X等于0,返回0;若X大于0,返回1>> sign(456)ans = 1>> sign(0)ans = 0>> sign(-456)ans = -115函數(shù):maxmin語法:max(x)返回向量最大值Min(x)返回向量最小值>> X=1 5 98 5 6 8 3 5 4 68 554;>> max(X)ans = 554>> min(X)ans = 116.函數(shù):mean語法:mean(x)計算向量X的平均值,若X為矩陣,則返回一個包含矩陣X

11、的每一列的平均值的向量>> x=1 5 6 8 5;>> mean(x)ans = 5>> X=1 2 3;6 5 4;7 8 9;>> mean(X)ans =4.6667 5.0000 5.333317.函數(shù):median語法:median(x)求向量X中的元素的中值,若X為矩陣,則返回一個包含矩陣X的每一列的中值的行向量>> x=1 5 6 8 4 5.1;>> median(x)ans = 5.0500>> X=1 2 3;6 5 4;7 8 9;>> median(X)ans = 6 5

12、418.函數(shù):sum prod語法:sum(x)計算向量X的元素的和(若X為一個矩陣,則返回一個包含矩陣X的每一列的元素和的行向量)Prod(x)計算向量X的元素的積(若X為一個矩陣,則返回一個包含矩陣X的每一列的元素積的行向量)>> x=1,3,5;>> sum(x)ans = 9>> prod(x)ans = 15>> X=1,3,5;2,4,6;>> sum(X)ans = 3 7 11>> prod(X)ans = 2 12 3019.函數(shù):sort語法:sort(x)對向量X中的元素升序排序(若X是一個矩陣,則對

13、矩陣的每一列按升序排序)>> x=1 5 3 8 9;>> sort(x)ans = 1 3 5 8 9>> X=1 5 6 8 3 45;9 5 85 6 3 4;9 8 56 12 5 54;>> sort(X)ans = 1 5 6 6 3 4 9 5 56 8 3 45 9 8 85 12 5 5420.函數(shù):sphere語法:sphere(n)創(chuàng)建一個半徑為n的球體(系統(tǒng)默認(rèn)為20)>> sphere(50)21.函數(shù):peaks語法:peaks(n)創(chuàng)建一個樣本矩陣,用于演示繪圖功能(MATLAB提供的三維曲面)>&

14、gt; peaks(50) z = 3*(1-x).2.*exp(-(x.2) - (y+1).2) . - 10*(x/5 - x.3 - y.5).*exp(-x.2-y.2) . - 1/3*exp(-(x+1).2 - y.2)(圖形見下圖)三、概率論與數(shù)理統(tǒng)計22.函數(shù):nchoosek語法:nchoosek(m,n)(m>=n)求組合數(shù)>> nchoosek(10,8)ans =4523.函數(shù):factorial語法:factorial(n)求N的階乘>> factorial(10)ans = 362880024.函數(shù):binopdf語法:binopd

15、f(X,N,P)求該事件在N次中恰好發(fā)生X次,且每次的概率均為P(0<=P<=1)的概率>> binopdf(6,10,0.3)ans = 0.036825.函數(shù):binornd語法:binornd(N,P)產(chǎn)生一個參數(shù)為N, 概率為P的二項分布的隨機數(shù)Binornd(N,P,m,n)產(chǎn)生一個矩陣,各元素為參數(shù)為N, 概率為P的二項分布的隨機數(shù)>> binornd(20,0.25)ans = 3>> binornd(20,0.25,3,7)ans = 5 6 5 7 2 5 4 3 2 5 7 5 2 5 2 5 4 6 0 3 526.函數(shù):unidrnd語法:unidrn

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論