實驗指導書2019matlab基礎

2021-03-04 08:27:12 字數 3120 閱讀 8537

《matlab基礎實驗指導書》

哈爾濱理工大學

自動化學院

電子資訊科學與技術系

2011.4

實驗一 matlab的基本操作

一、 實驗目的:

1. 掌握matlab軟體使用的基本方法;

2. 熟悉常用命令的操作;

3. 熟悉matlab的資料表示和基本運算。

二、 實驗內容:

1. 計算當和的值。

2. 計算

3. 已知,求

4. 建立乙個3*3矩陣,然後用矩陣編輯器將其擴充為4*5矩陣

5. 建立乙個3*3矩陣魔方陣和相應的隨機矩陣,將兩個矩陣並接起來,然後提取任意兩個列向量

6. 找出陣列中所有絕對值大於3的元素。利用上題的矩陣,計算矩陣的5次方。

7. 設,求。

8. 求的「商」及「餘」多項式。

9. 建立矩陣a,然後找出在[10,20]區間的元素的位置。

10. 建立乙個有7個元素的一維陣列,並做如下處理:

1) 直接尋訪一維陣列的第6個元素;

2) 尋訪一維陣列的第1、3、5個元素;

3) 尋訪一維陣列中第4個至最後1個元素;

4) 尋訪一維陣列中大於70的元素。

三、 實驗要求:

1. 撰寫預習報告。

2. 用matlab完成演算法設計和程式設計並上機除錯通過。

3. 撰寫實驗報告,簡述實驗目的,提供實驗結果和資料。

4. 分析演算法,並簡要給出演算法設計小結和心得。

實驗二資料和函式的視覺化

一、 實驗目的:

1. 熟悉matlab繪圖命令及基本繪圖控制;

2. 熟悉matlab程式設計的基本方法。

二、 實驗內容:

1. 設,把區間分為125點,畫出以x為橫座標,y為縱座標的曲線。

2. 設,要求在區間內畫出三維曲線。

3. 設,求定義域內的z值(網格取0.1見方),並繪製三維曲面。

4. 設,畫出的三維曲面圖,並疊在上題的圖中。

5. 設,若,在4個子圖中分別畫出其曲線。

6. 繪製空間曲線:

7. 繪製的極座標圖。

8. 在區間內,繪製曲線。

三、 實驗要求:

1. 撰寫預習報告。

2. 用matlab完成演算法設計和程式設計並上機除錯通過。

3. 撰寫實驗報告,簡述實驗目的,提供實驗結果和資料。

4. 分析演算法,並簡要給出演算法設計小結和心得。

實驗三matlab 程式設計實驗

一、 實驗目的:

1. 熟練掌握matlab的程式流程控制結構。

2. 熟練掌握m檔案的結構。

3. 熟練掌握函式呼叫和引數傳遞。

4. 掌握內聯函式的使用。

5. 了解程式效能剖析視窗。

6. 掌握利用函式控制代碼進行數值分析。

二、 實驗內容:

matlab的語法規則簡潔,程式設計效率高,作為乙個完整的程式語言,matlab也有其各種程式流程控制、檔案格式和函式呼叫的規則,通過函式的呼叫就能夠組成龐大的程式。

1. 乙個3位整數各位數字的立方和等於該數本身則稱該數為水仙花數。輸出100~999之間的全部水仙花數。

2. 編寫函式檔案求半徑為r的圓的面積和周長。

3. 已知,當時,求y的值。

4. 利用函式的遞迴呼叫,求。

5. 編制程式,計算1+2+…+n<2000時的最大n值。

6. 分別用for和while迴圈結構編寫程式,求出k=。

三、 實驗要求:

1. 撰寫預習報告。

2. 用matlab完成演算法設計和程式設計並上機除錯通過。

3. 撰寫實驗報告,簡述實驗目的,提供實驗結果和資料。

4. 分析演算法,並簡要給出演算法設計小結和心得。

實驗四matlab的數值計算

一、 實驗目的:

1. 掌握用matlab求解線性方程組的方法。

2. 掌握用matlab進行多項式運算的方法。

3. 掌握matlab在資料分析與統計的應用方法。

4. 掌握用函式分析和數值積分的方法。

二、 實驗內容:

1. 在某處測得海洋不同深度處的水溫如下:

利用分段線性插值函式,求在深度為500m、1000m、1500m處的水溫。

2. 用三階公式計算在處的導數值,的值由下表給出:

3. 求代數方程的根。

4. 設方程的根為,求它們對應的x多項式的係數。

5. 設對稱實矩陣,求其特徵根和特徵向量。

6. 計算二重積分

7. 用lu分解求解下列線性方程組。

8. 設求函式f在(0.5,0.5,0.5)附近的最小值。

三、 實驗要求:

1. 撰寫預習報告。

2. 用matlab完成演算法設計和程式設計並上機除錯通過。

3. 撰寫實驗報告,簡述實驗目的,提供實驗結果和資料。

4. 分析演算法,並簡要給出演算法設計小結和心得。

實驗五matlab的符號計算

一、 實驗目的:

1. 熟練掌握matlab符號表示式的建立

2. 熟練掌握符號表示式的代數運算

3. 掌握符號表示式的簡化和替換

4. 熟練掌握符號微積分

5. 掌握符號積分變換

6. 熟悉符號方程的求解

二、 實驗內容:

符號運算允許在運算物件和運算過程中出現非數值的符號物件,利用符號物件進行運算。在工程實踐和科學研究等各個方面,經常會遇到數值運算無法進行描述的問題,即存在非數值問題,引入符號運算就可以解決這方面的問題。

1. 求函式的反函式。

2. 求函式和的復合函式。

3. 計算函式的導數。

4. 計算二重不定積分。

5. 計算的z變換。

6. 計算指數函式,其中。

7. 求解。

8. 求方程組的解。

9. 求方程的解,其中,。

10. 化簡三角函式式

11. 求的拉式變換

12. 求函式的傅利葉變換表示式。

三、 實驗要求:

1. 撰寫預習報告。

2. 用matlab完成演算法設計和程式設計並上機除錯通過。

3. 撰寫實驗報告,簡述實驗目的,提供實驗結果和資料。

4. 分析演算法,並簡要給出演算法設計小結和心得。

MATLAB實驗指導書2019

實驗及課後上機作業報告 課程名稱 matlab基礎 授課班級 學號姓名 指導老師 matlab實驗一 matlab語言基本概念實驗 一 實驗目的 1.熟悉matlab語言及使用環境 2.掌握matlab的常用命令 3 掌握matlab的工作空間的使用 4.掌握matlab的獲得幫助的途徑。5.掌握科...

matlab實驗指導書

通訊工程專業科學計算與 實驗指導書 董自健編 淮海工學院電子工程系 2013 12 目錄實驗一 matlab入門與基本應用 1 實驗二 matlab基本運算 2 實驗三 m檔案程式設計 3 實驗四 mask系統效能 4 實驗五 simulink 6 實驗六 matlab 應用 7 一 實驗目的 1 ...

MATLAB實驗指導書

matlab 實驗指導書 電子與計算機科學技術學院 實驗一 matlab程式設計環境 一 實驗目的 1 熟悉matlab程式設計環境 二 實驗環境 1 計算機 2 matlab7.0整合環境 三 實驗說明 1 首先應熟悉matlab7.0執行環境,正確操作 2 實驗學時 2學時 四 實驗內容和步驟 ...