久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

matlab數學實驗體會

時間:2019-05-12 13:18:38下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《matlab數學實驗體會》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《matlab數學實驗體會》。

第一篇:matlab數學實驗體會

Matlab學習心得

數學實驗周我們學習了Matlab軟件,這是一個十分實用和重要的軟件。初次結識MATLAB,感覺這是一個很好的軟件,語言簡便,實用性強。作為一個新手,想要學習好這門語言,可以說還是比較難的。在我接觸這門語言的這些天,一直在上面弄,除了會畫幾個簡單的三維圖形,其他的還是有待提高。在這個軟件中,雖然有help。大家不要以為有了這個就萬事大吉了,反而,從另一個方面也對我們大學生提出了兩個要求——充實的課外基礎和良好的英語基礎。在現代,幾乎所有好的軟件都是來自國外,假如你不會外語,想學好是非常難的。

Matlab 語言是當今國際上科學界(尤其是自動控制領域)最具影響力、也是最有活力的軟件。它起源于矩陣運算,并已經發展成一種高度集成的計算機語言。它提供了強大的科學運算、靈活的程序設計流程、高質量的圖形可視化與界面設計、便捷的與其他程序和語言接口的功能。

作為一種計算機語言,Matlab體現了與它價值的相符的優點:

1.編程簡單使用方便。在這方面我感覺C語言也是一種簡單的編程語言。只要入門就很好掌握,但是要學習一門語言不是那么容易的,到目前為止,可以說我還沒入門,所以學習起這門語言來很吃力。相對C語言而言,Matlab的矩陣和向量操作功能是其他語言無法比擬的。在Matlab環境下,數組的操作與數的操作一樣簡單,基本數據單元是不需要指定維數的,不需要說明數據類型的矩陣,而其數學表達式和運算規則與通常的習慣相同。

2.函數庫可任意擴充。由于Matlab語言庫函數與用戶文件的形式相同,用戶文件可以像庫函數一樣隨意調用,所以用戶可任意擴充庫函數。

3.語言簡單內涵豐富。在此語言中,最重要的成分是函數,一般形式為:Function[a,b,c??]=fun(d,e,f??)Fun是自定義的函數名,只要不與庫函數想重,并且符合字符串書寫規則即可。

4、簡便的繪圖功能。MATLAB具有二維和三維繪圖功能,使用方法簡單。三維曲線是由plot3(x,y,z)命令繪出的,看上去很簡單的一個程序,相對C語言而言。極大的方便了繪圖的工作和節省工作時間。

5.豐富的工具箱。由于MATLAB 的開放性,許多領域的專家都為MATLAB 編寫了各種程序工具箱。這些工具箱提供了用戶在特別應用領域所需的許多函數,這使得用戶不必花大量的時間編寫程序就可以直接調用這些函數,達到事半功倍的效果。

在理論方面,在學習MATLAB過程中,我感覺到它和c語言有許多相似之處,他有c語言的特征,但是比c語言編程計算更加簡單,適合于復雜的數學運算。但是MATLAB跟其他語言也有著很大的不同。

眾所周知MATLAB是一個基于矩陣運算的軟件,但是,真正在運用的時候,特別是在編程的時候,許多人往往沒有注意到這個問題。在使用MATLAB時,受到了其他編程習慣的影響,特別是經常使用的C語言。因此,在MATLAB編程時,for循環(包括while循環)到處都是。這不僅是沒有發揮MATLAB所長,還浪費了寶貴的時間。我這里想說的一點是,往往在初始化矩陣的時候注意到這個問題,懂得了使用矩陣而不是循環來賦值,但是,在其他環節上,就很容易疏忽,或者說,仍然沒有擺脫C++、C的思想。多用help,see also,lookfor,get, set 等常用命令,盡量擺脫c編程的習慣,總愛用循環,能不用的循環的盡量不用,掌握矢量化的精髓。(1)help: 最有效的命令。其實,可以這樣說吧,一遇 到什么問題,通常可以從 help 中找到答案。就先說說對help的一些常用方法。

1)命令窗口直接敲“help”,你就可以得到本地機器上matlab的基本的幫助信息。

2)對于某些不是很明確的命令,只知道大體所屬范圍,譬如說某個工具箱,直接在命令窗口中敲入 help toolboxname,一幫可以得到本工具箱有關的信息:版本號,函數名等。

(2)lookfor:可以說是 matlab中的google。當我們很多什么頭緒都沒有的時候,我們可以求助于它,往往會收到意想不到的效果。譬如:曾經在gui編程的時候,遇到過這樣一個問題:想拖動鼠標時,要出現一個方框,就像你在桌面上拖動鼠標,會出現虛線框一樣。當初我也剛開始一定都不知道該查找什么東西,后來想起用它了。于是,>> lookfor Rectangle。這樣一條信息:GETRECT Select rectangle with mouse.get,set: GUI object 屬性的幫手在GUI編程中,我們可能有時候想改變某些object的屬性,或者想讓它安裝自己的想法實現,但是我們又不記得這些object的屬性,更別提怎么設置他們的值了。這時,可以用 get(handles得到此對象的所有的屬性及其當前值。用set(handles)可以得到對象所有可以設置的屬性及其可能的取值找到我們需要的屬性名字和可能的取值之后,就意義用 get(handles,‘propertyname’)取得此屬性的值,用set(handles,‘propertyname’,values)設置此對象此屬性的值。Edit: 查看m源文件的助手在應用matlab過程中,可能我們想看看它的m源文件,當然用editor定位打開也行,但是我經常采用的式直接在command窗口中用edit funname.m,就省去了定位的麻煩。

以上就是我學習MATLAB幾個月以來的心得與體會,我自己感覺在理論方面自己理解的還是可以的,但是在實踐中會經常遇到一些問題,而恰恰自己又束手無策。但是我經常上一些貼吧,那里有不少是使用MATLAB的高手,可以幫我解決不少問題,同時自己也學到了不少東西。

第二篇:MATLAB實驗小結論文 數學建模

數學建模論文

題 目 求π的近似值的數學建模問題

學 院 材料科學與工程

專業班級

學生姓名

成 績

年 05 月 20

MATLAB

2010 日

摘要 這個學期,我們開了MATLAB的課程,因為是一個人做所以作業選擇書上一道相關的題目,并參考了一些資料。

任務

求π的近似值

分析

111?1?????這個公式求π的近似值,直到某一項的絕對值小于10-6為止。4357采用MATLAB的循環來求

實驗程序

x=1;y=0;i=1;while abs(x)>=1e-6 y=y+x;x=(-1)^i/(2*i+1);i=i+1;end format long,pi=4*y 可以用?實驗結果 pi =

3.14***92 收獲

得出的π值已經非常接近真實的值了,學好MATLAB可以提高我們的效率。

參考文獻

數學模型(第三版)姜啟源著 高等教育出版社 MATLAB實驗

第三篇:MATLAB實驗4

學 生 實 驗 報 告

課程名稱:

學生學號:

所屬院部:

(理工類)

專業班級:

學生姓名:

指導教師: ——20 學年 第 學期

實驗項目名稱: MATLAB綜合運用 實驗學時: 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:

一、實驗目的和要求

1、會用MATLAB求電阻電路。(節點電壓法、戴維南定理等)

2、會用MATLAB求正弦穩態電路。

3、掌握自動控制系統中模型的轉換方法。

4、會用MATLAB求自動控制系統的傳遞函數。

二、實驗儀器和設備

計算機一臺

三、實驗過程

1、已知條件如下圖所示。求:RL為何值時,能獲得最大功率.U1 U2

RL

R1=6Ω R2=1Ω R3=3Ω

經過R1的電流為I1,經過R2的電流為I2,把RL用電流源代替(Ia方向從上到下),經過電路化簡得:Ia=4/3+I2 列出節點方程:(1/6+1+1/3)U1-U2=I1(其中I1=12/6=2A,I2=2A)(節點電流的流入和流出)

-U1+U2=I2-Ia(等效的U1,U2)

運用MATLAB計算出U1,U2的值,U2即是戴維南等效電路中的Uoc,令電壓源短路,電流源斷路,求得ab左邊等效電阻Req,當Req=RL時,PMAX=Uoc^2/4Req

2、已知Us=100V,I1=100mA,電路吸收功率P=6W,XL1=1250?,XC2=750?,電路呈感性,求R3及XL3。

設電源的總阻抗為Z?R?jX,由圖可知Z?Z1?UZ2*Z3,總阻抗的模為Z?s

IZ2?Z3由于Z1,Z2為純阻抗元件,它們不吸收有功功率,故

R?P I22Z?R2?X2?X??Z?R2 得知電感電路呈感性,取“+”,即有Z?R?jX Z2,Z3的并聯阻抗為Z23?Z?Z1?Z?jXL1 而Z3?Z2*Z23

Z2?Z23有R3?real(Z3),XL3=imag(Z3)

3、求圖示系統的傳遞函數,其中K1=10,K2=20。

4、已知系統狀態空間模型為:

求其零極點模型。

5、系統的零極點增益模型如下:

求系統的傳遞函數模型和狀態空間模型。

四、實驗結果與分析

在本次實驗中,初步了解了MATLAB在自動控制系統中的運用,通過從實驗中得到的鍛煉,提高了動手能力和自我學習能力。

第四篇:MATLAB實驗指導書

MATLAB及其應用

實驗指導書

物理與信息工程系

目錄

實驗一 MATLAB編程環境..............................................3 實驗二 矩陣基本運算

(一)..........................................5 實驗三 矩陣基本運算

(二)..........................................7 實驗四 矩陣分析...................................................9 實驗五 分支結構程序設計..........................................11 實驗六 循環結構程序設計..........................................13 實驗七 文件操作..................................................15 實驗八 二維曲線的繪制............................................17 實驗九 三維曲線和曲面的繪制......................................19 實驗十 MATLAB數據統計處理........................................21 實驗十一 多項式四則運算..........................................23 實驗十二 線性方程組求解及函數求極值.............................25 實驗一 MATLAB編程環境

一、實驗目的

1.熟悉MATLAB編程環境

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.首先應熟悉MATLAB7.0運行環境,正確操作 2.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)命令窗口的使用。(2)工作空間窗口的使用。(3)工作目錄、搜索路徑的設置。(4)命令歷史記錄窗口的使用。(5)幫助系統的使用。(6)了解各菜單的功能。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗二 矩陣基本運算

(一)一、實驗目的

1.通過實驗,進一步熟悉MATLAB編程環境 2.通過實驗掌握建立矩陣的幾種方法 3.通過實驗理解常用的矩陣運算

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.首先應熟悉MATLAB7.0運行環境,正確操作 2.自主編寫程序,必要時參考相關資料 3.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)設A和B是兩個同維同大小的矩陣,問:

1)A*B和A.*B的值是否相等? 2)A./B和B.A的值是否相等?

3)A/B和BA的值是否相等?操作過程參照教材中除法的矩陣生成。4)A/B和BA所代表的數學含義是什么?(2)寫出完成下列操作的命令。

1)將矩陣A第2—5行中第1,3,5列元素賦給矩陣B。2)刪除矩陣A的第7號元素。3)將矩陣A的每個元素值加30。4)求矩陣A的大小和維數。(3)下列命令執行后,L1、L2、L3、L4的值分別是多少/ A=1:9;B=10-A;L1=A==B;L2=A<=5;L3=A>3&A<7;L4=find(A>3&A<7);2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗三 矩陣基本運算

(二)一、實驗目的

1.熟悉矩陣的建立方式 2.理解矩陣拆分的方法

3.通過實驗進一步掌握矩陣的基本運算

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.熟練操作MATLAB7.0運行環境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

??15?4??83?1??,B??253? 078(1)已知A??????????320???3617??求下列表達式的值:

1)A+6B和A2-B+I(I為單位矩陣,matlab中使用eye來生成)2)A*B,A.*B和B*A 3)A/B和BA

4)[A,B]和 [A([1,3],:);B^2](2)已知

?0.7780??2310?41?45?655?,取出其前三行構成矩陣B,其前兩列構成矩A???325032???543.14??6?9.54陣C,其右下角3×2子矩陣構成矩陣D,B與C的乘積構成矩陣E,分別求E=10&A<25)2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

實驗四

矩陣分析

一、實驗目的

1.學會求矩陣的對角線元素、對角陣和逆矩陣 2.學會求矩陣的行列式的值、秩 3.學會求矩陣的特征值和特征向量 4.通過練習熟悉矩陣分析方法

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.熟練操作MATLAB7.0運行環境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)使用函數,實現方陣左旋90°或右旋90°的功能。例如,原矩陣為A,A左旋后得到B,右旋后得到C。使用函數rot90(A,k)來實現;

?101112??32?14710??789??65?,???A??25811??B??456?,C??98?????36912??123???12111?4?? 7??10?(2)建立一個方陣A,求A的逆矩陣和A的行列式的值,并驗證A與A-1是互逆的。A的逆(inv(A));A的行列式(det(A))(3)求下列矩陣的主對角線元素、上三角陣、下三角陣、秩和跡。參考教材

?1?12?51?41)A???305??111503?0.43432?2??

2)B????8.9421? 2????9?(4)求矩陣A的特征值。參考教材

10.5??1? A??110.25????0.50.252??2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗五

分支結構程序設計

一、實驗目的

1.理解MATLAB的編程方法

2.掌握if語句和switch語句的使用 3.掌握分支結構程序設計方法

4.通過練習理解MATLAB編程方法和分支結構程序設計方法。

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.熟練操作MATLAB7.0運行環境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)從鍵盤輸入一個數,將它反向輸出,例如輸入693,輸出為396(2)輸入一個百分制成績,要求輸出成績等級A,B,C,D,E其中90-100位A,80-89為B,70-79為C,60-69為D,60以下為E 1)分別用if語句和switch語句實現

2)輸入百分制成績后要判斷成績的合理性,對不合理的成績應輸出出錯信息

2.實驗步驟(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗六

循環結構程序設計

一、實驗目的

1、理解循環控制結構的執行過程

2、掌握for語句和while語句的使用

3、掌握循環結構程序設計方法

4、通過練習進一步理解MATLAB的編程方法和循環結構程序設計方法

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.熟練操作MATLAB7.0運行環境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)編寫程序實現求兩矩陣A.*B.(2)編寫程序實現求矩陣的轉置。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

實驗七

文件操作

一、實驗目的

1、掌握文件的建立、打開與關閉和文件的讀寫操作

2、理解文件定位操作

3、通過練習理解文件的基本操作

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.熟練操作MATLAB7.0運行環境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 4.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)以讀寫方式打開二進制格式數據文件,將浮點數X添加到文件末尾,將文件內容以浮點數格式讀入變量Z,將文本文件的第二行讀入變量H,向文件尾部移動文件指針6個字節。

sin(x?1.7)ln??x,當x取-3.0、-2.9、-2.8、…、2.8、2.9、3.0時,(2)已知y?21?cos(x?1.7)求各點的函數值。要求:將函數值輸出到一個數據文件中;從數據文件中讀出數據,求各點函數值的平均值;將平均值添加到數據文件末尾。(3)編寫程序,該程序能讀取一個文本文件,并能將文本文件中的小寫字母轉換為相應的大寫字母而生成一個新的文本文件。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

實驗八

二維曲線的繪制

一、實驗目的

1、理解MATLAB繪圖方法

2、掌握繪制二維數據曲線圖的方法

3、掌握用plot函數和fplot函數繪制曲線的方法

4、通過練習掌握繪制二維數據曲線圖的方法和plot函數和fplot函數的使用

二、實驗環境

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.熟練操作MATLAB7.0運行環境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 4.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)繪制下列曲線:

x1①y?x?

②y?e32?3x22?x?rsint

③x?2y?6④?

y?rcost?22(2)通過用plot和fplot函數繪制y?sin1的曲線,并分析其區別。x解釋:fplot函數的調用格式為: fplot(fname,lims,tol,選項)

其中fname為函數名,以字符串形式出現,lims為x,y的取值范圍,tol為相對允許誤差,其系統默認值為2e-3。選項定義與plot函數相同。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗九

三維曲線和曲面的繪制

一、實驗目的

1、理解三維曲線的繪制

2、理解曲面圖的繪制

3、通過練習熟悉三維曲線和曲面圖的繪制方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)繪制下列三維曲線

?x?e?t/20cost??t/201)?y?esint,0?t?2?

2)?z?t?(2)繪制下列曲面圖

1)z=5,|x|≤5,|y|≤5

2)f(x,y)???x?t?2?y?t,0?t?1 ?z?t3?51?x?y22,x?3,y?3

2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(6)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗十

MATLAB數據統計處理

一、實驗目的

1、掌握MATLAB求最大最小值的方法

2、掌握MATLAB求均值與方差的方法

3、通過練習以下內容熟悉數據統計處理的幾種方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

利用MATLAB提供的rand函數生成30000個符合均勻分布的隨機數,然后檢驗隨機數的性質:均值mean和標準方差std;最大元素max和最小元素min;大于0.5的隨機數個數占總數的百分比 2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。(6)檢查程序輸出結果。

五、實驗報告要求

1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗十一

多項式四則運算

一、實驗目的

1、掌握多項式求值、求根的方法

2、理解多項式四則運算

3、通過練習熟悉多項式四則運算和多項式求值、求根的方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

4322有3個多項式P1(x)?x?2x?4x?5,P2(x)?x?2,P3(x)?x?2x?3,1)求P(x)= P1(x)+ P2(x)P3(x)2)求P(x)的根

3)當x取矩陣A的每一元素時,求P(x)的值,其中

??11.2?1.4?? A??0.7523.5???52.5??0?4)當以矩陣A為自變量時,求P(x)的值 2.實驗步驟(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(6)檢查程序輸出結果。

五、實驗報告要求

1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗十二

線性方程組求解及函數求極值

一、實驗目的

1、理解線性方程組求解方法

2、理解函數求極值方法

3、通過練習以下內容熟悉求解線性方程組的方法和函數求極值的方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)求下列方程組的解

?2x?3y?5z?10?1)?3x?7y?4z?2)

?x?7y?z?5??6x1?5x2?2x3?5x4??4?9x?x?4x?x?13?1234 ?3x?4x?2x?2x?1234?1??3x1?9x2?2x4?11(2)求下列函數在指定區間的最大值

1?x2,x?(0,2)

2)f(x)?sinx?cosx2,x?(0,?)1)f(x)?41?x2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(6)檢查程序輸出結果。

五、實驗報告要求

1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

第五篇:matlab實驗心得體會

matlab實驗心得體會

]這個就是我自己做出來的,發現用soundsc聽出來還行,但是用wavwrite就變的很難聽。后來發現PB寫的很好,而且還能夠把前面一段沒有噪音的部分給保存下來,我就看了他的代碼,有幾點體會:

1.將代碼寫在.m文件里,這樣只需要該文件里的就可以而不必每次都去敲命令;

2.PB對于vector使用的比較熟,我一開始也想到能不能只將后面一段由噪聲的給濾掉而保留以前的,但是沒想到什么方法,看了PB的代碼發現,他對于vector了解的比較深刻,我上面的想法最后只使用一句代碼就搞定了

3.對于噪聲頻率,一定要選準確,PB對每一段噪聲只使用的一個頻率,就將噪聲濾干凈了,我用了每段噪聲附近的幾個波形還沒有得到理想波形,最后我發現我選的中心頻率和PB的只相差10~25赫茲,所以一定要精確,后來WH又試了一下,只發現改變5HZ的頻率都不行

4.加入團隊以來,尤其是加入種子班之后就一直告誡自己要時刻抱著一個學習的心態,對于任務不要只是敷衍,完成就好,而是自己一定要從中學到東西,而且在這個過程中一定要逐步掌握自己的學習方法,但是就是這個Matlab,我就是在敷衍了事,所以沒有什么事情是可以敷衍的,學習發生在每時每刻,不能因為這是必上的課程而自己沒有興趣就蒙混過關,應該利用這個機會鍛煉自己,積極起來,改變自己懶惰的弱點。

PS:附上修改后的代碼

%get the samples rate and vector of the wave [xx, fs] = wavread('SunshineSquare');xx = xx';specgram(xx, [], fs);

%^get the A from the frequencies of the noises fnoise = [0 1575 3150 4725];ww = 2*pi*fnoise/fs;A =-2*cos(ww);

%seperate the wave based on the tone “du” leng = length(xx);du = floor((7.749/10.791)*leng);

%determine the h[n] of correspond noise hh = [1 A(1)1];for i = 2:4 hh1 = [1 A(i)1];hh = conv(hh, hh1);end

%filter the noise yy = filter(hh, 1, xx);%delete the tone “du” yy(du100 : du + 80)= 0;figure(2);specgram(yy, [], fs);wavwrite(yy,fs,32,'filter1');

%replace the wave which has been filtered with the good part du = floor((7.749/10.791)*leng);yy(1:du)=xx(1:du);%delete the tone “du” yy(du100 : du + 80)= 0;

%paint the picture and play it figure(3);specgram(yy, [], fs);soundsc(yy,fs);wavwrite(yy,fs,32,'filter2');

下載matlab數學實驗體會word格式文檔
下載matlab數學實驗體會.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    選修課數學實驗與建模matlab作業

    實驗一一元函數微分學 實驗1 一元函數的圖形(基礎實驗) 實驗目的 通過圖形加深對函數及其性質的認識與理解, 掌握運用函數的圖形來觀察和分析 函數的有關特性與變化趨勢的方法......

    《Matlab語言》實驗四

    實驗四、 Matlab的程序設計 (一)實驗目的 1.掌握利用if語句實現選擇結構的方法。 2.掌握利用switch語句實現多分支選擇結構的方法。 3.掌握利用for語句實現循環結構的方法。 4......

    MATLAB仿真技術實驗教案

    《MATLAB仿真技術》 實驗教案 實驗一 實驗名稱:熟悉Matlab交互工作界面 一、實驗目的 1、熟悉Matlab各種工作界面的操作要旨 2、掌握Matlab的基本操作命令 二、實驗步驟 1、......

    MATLAB實驗教案5篇

    實驗一離散系統的時域分析和復頻域分析 1.實驗目的 (1)掌握在時域求系統響應的方法。 (2)掌握時域離散系統的時域特性。 (3)通過實驗判斷系統穩定性 (4)掌握利用Z變換對系統進行復頻......

    MATLAB心得與體會(合集)

    MATLAB學習心得與體會 MATLAB 語言是當今國際上科學界 (尤其是自動控制領域) 最具影響力、也是最有活力的軟件。它起源于矩陣運算,并已經發展成一種高度集成的計算機語言。它......

    MATLAB心得與體會

    自己剛剛接觸matlab有半個學期的時間,說實話我現在對MATLAB還是摸不著頭腦,一方面是自己接觸的時間太短,另一方面,就是自己在上機方面投入的時間有限,實踐比較少。現在,我對MATLAB......

    MATLAB上機實驗實驗報告[合集五篇]

    M M ATL L AB B 上機實驗一一、實驗目得 初步熟悉 MATLAB 工作環境,熟悉命令窗口,學會使用幫助窗口查找幫助信息。命令窗口 二、實驗內容 熟悉MATLAB平臺得工作環境.(2)熟悉MATLAB 得......

    《MATLAB應用技術》實驗指導書[五篇材料]

    M A T L A B 實 驗 指 導 書 電子信息工程學院 2012.02 目錄 實驗一MATLAB安裝與界面 .....................................................................................

主站蜘蛛池模板: 99久久精品国产自在首页| 国产成人欧美视频在线观看| 久久亚洲国产五月综合网| 国产精品一区二区久久精品| 日本亚洲中文字幕不卡| 亚洲婷婷五月综合狠狠app| 欧美3p两根一起进高清视频| 芒果乱码国色天香| 狠狠97人人婷婷五月| 老师露出两个奶球让我吃奶头| 欧美成年网站色a| 国产精品无码久久av| 久久天天躁狠狠躁夜夜网站| 五十路熟妇无码专区| 狠狠色丁香五月综合缴情婷婷五月| 国产女精品视频网站免费蜜芽| 国产亚洲综合一区二区三区| 国产偷国产偷亚洲高清app| 国产美女被遭强高潮免费网站| 内射极品少妇xxxxxhd| 亚洲精品久久久久久久久久吃药| 早起邻居人妻奶罩太松av| 亚在线第一国产州精品99| 尤物国产在线精品福利三区| 国产精品自在线拍国产电影| 国产精品原创巨作av女教师| 亚洲a综合一区二区三区| 日韩大陆欧美高清视频区| 亚洲国产午夜精品理论片妓女| 国产亚洲精品欧洲在线观看| 国产在沙发上午睡被强| 欧洲国产在线精品三区| 久久精品国产亚洲7777| 国产人妻人伦精品无码麻豆| 久久无码专区国产精品s| 亚洲av成人综合网| 久久久久久久波多野结衣高潮| 日本丰满护士爆乳xxxx| 肉体暴力强伦轩在线播放| 国产特级毛片aaaaaaa高清| 色拍拍国产精品视频免费观看|