




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第1章 MATLAB基礎與通信系統仿真本章內容 1.1 MATLAB簡介簡介 1.2 MATLAB程序設計程序設計 1.3 通信系統仿真通信系統仿真1.1 MATLAB簡介 數值計算和符號計算功能 具有很好的圖形功能 可以直接處理聲言和圖像文件 具有功能強大的工具箱 使用方便,具有很好的擴展功能 Simulink 1.2 MATLAB程序設計 1.2.1 MATLAB工作環境 1.2.2 MATLAB的幫助系統 1.2.3 MATLAB的基本操作 1.2.4 MATLAB圖形處理和數據可視化 1.2.5 M文件編程 1.2.6 文件操作1.2.1 MATLAB工作環境 命令窗口 工作區變量窗口
2、 歷史命令窗口 項目啟動菜單1.2.2 MATLAB的幫助系統 查看命令或函數幫助 聯機幫助系統 PDF文件幫助系統 MATLAB網絡資源1.2.3 MATLAB的基本操作 數據類型 (1)變量與賦值 (2)變量的刪除與修改 (3)局部變量和全局變量 矩陣 (1) 一般矩陣的生成 (2)特殊矩陣的生成 矩陣運算 1.2.4 MATLAB圖形處理和數據可視化 plot函數 subplot函數 多圖形窗口 hold命令 對數坐標圖形 1.2.5 M文件編程 M腳本文件 函數文件 函數調用和參數傳遞 matlab的程序結構 用戶參數交互輸入 1.2.5.1 M腳本文件 腳本文件一串按用戶意圖排列而成
3、的(包括控制流向指令在內的)MATLAB指令集合。 創建:file|new-m-file,或者點擊工具欄的 按鈕 保存: file|Save或者點擊工具欄的 按鈕 運行:Debug|Run或者點擊工具欄的 按鈕 1.2.5.2 函數文件 函數文件的第一行總是以“function”引導的“函數聲明行”。 當函數文件運行時,MATLAB會專門為它開辟一個臨時工作空間,稱為函數工作空間 函數定義時,一般都定義了輸入輸出變量的個數,這稱為“默認數目”。MATLAB允許使用比“默認數目”較少的輸入輸出變量,實現對函數的調用 典型 M函數文件的結構 函數聲明行 第一注釋行 在線幫助文本區 編寫和修改記錄
4、函數體 1.2.5.3 函數調用和參數傳遞 函數調用的一般格式是: 輸出參數1,輸出參數2, = 函數名(輸入參數1,輸入參數2, ) 局部變量和全局變量 局部變量:它存在于函數空間內部的中間變量,產生于該函數的運行過程中,其影響范圍也僅限于該函數本身 。 全局(Global)變量:通過 global 指令,MATLAB也允許幾個不同的函數空間以及基本工作空間共享同一個變量,這種被共享的變量稱為全局變量。1.2.5.4 matlab的程序結構 順序結構 依次順序執行程序的各條語句 循環結構 被重復執行的一組語句,循環是計算機解決問題的主要手段。 分支結構 根據一定條件來執行的各條語句。 循環結
5、構 forend語句for indx= 循環初始值 : 循環步長 : 循環結束值 可執行語句組endwhile-end循環:將循環體中的語句循環執行不定次數。while 表達式 循環體語句 end分支結構 if語句if 條件 可執行語句組Endif 條件 可執行語句組1else 可執行語句組2end if 條件1 可執行語句組1elseif 條件2 可執行語句組2elseif 條件m 可執行語句組melse 可執行語句組m+1end分支結構 switch語句: switch 表達式 case 值1 可執行語句組1 case 值2 可執行語句組2 case 值m 可執行語句組m otherwis
6、e 可執行語句組m+1 end分支結構 在循環語句的執行過程中,需要中斷循環可以使用break語句和continue語句。 break語句是終止循環,執行循環體后的語句。 continue語句終止本次循環,本次循環中的continue語句后的循環語句不再執行,而是執行新的循環。 break與continue語句經常與if語句聯合使用。1.2.5.5 用戶參數交互輸入 input函數用于向計算機輸入一個參數 pause函數暫停程序的執行 disp函數是向命令窗口輸出提示信息 1.2.6 文件操作 文件的打開與關閉 fopen函數 、fclose函數 文件的讀寫操作 fread 、fwrite 、fscanf 、fprintf 文件定位 fseek、ftell 1.3 通信系統仿真 1.3.1 通信仿真的概念 1.3.2 通信仿真的基本方法1.3.1 通信仿真的概念 在對原有的通信系統做出改進或建立一個新系統之前,通常需要對這個系統進行建模和仿真,通過仿真結果衡量方案的可行性,從中選擇最合理的系統配置和參數設置,然后再應用于實際系統中。這個過程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 便民蔬菜早市管理制度
- 保健食品自我管理制度
- 廣州開發區知識產權服務機構分級分類評價規范編制說明
- 保安兼職日常管理制度
- 保安夜間值班管理制度
- 保安錄像查詢管理制度
- 項目實施方案概述及組織部署
- 保安領班日常管理制度
- 保密文件安全管理制度
- 保護用品報廢管理制度
- 臨商銀行股份有限公司招聘筆試真題2024
- 近代史第三章試題及答案
- (完整版)社區工作者考試題含完整答案
- 地理●甘肅卷丨2024年甘肅省普通高中學業水平等級性考試高考地理真題試卷及答案
- 2025年中考英語考前沖刺押題模擬試卷 3套(含答案)
- 吊裝-運輸方案(3篇)
- 【8道期末】安徽省蕪湖市無為市2023-2024學年八年級下學期期末道德與法治試題(含解析)
- 2025年鋼絲材料項目市場調查研究報告
- 敘事護理分享課件
- 2025國家開放大學《員工勞動關系管理》形考任務1234答案
- 湖南省湘鄉市中考各科試卷及答案
評論
0/150
提交評論