理論課-第1講-1.9-matlab工具箱-simulink分析課件_第1頁
理論課-第1講-1.9-matlab工具箱-simulink分析課件_第2頁
理論課-第1講-1.9-matlab工具箱-simulink分析課件_第3頁
理論課-第1講-1.9-matlab工具箱-simulink分析課件_第4頁
理論課-第1講-1.9-matlab工具箱-simulink分析課件_第5頁
已閱讀5頁,還剩79頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2023年9月17日11.9MATLAB的SIMULINK仿真

1.9.1Simulink入門1.9.2模型的創(chuàng)建和模型文件1.9.3仿真運行1.9.4系統(tǒng)建模1.9.5子系統(tǒng)的創(chuàng)建及封裝1.9.6常用工具箱簡介2023年8月6日11.9MATLAB的SIMULINK仿2023年9月17日2

Simulink是一個用來對動態(tài)系統(tǒng)進行建模、仿真和分析的軟件包,是MATLAB的重要組成部分。Simulink可以用來建模、分析和仿真各種動態(tài)系統(tǒng)(包括連續(xù)系統(tǒng)、離散系統(tǒng)和混合系統(tǒng)),它提供了一種圖形化的交互環(huán)境,只需用鼠標拖動的方法便能迅速地建立起系統(tǒng)框圖模型,甚至不需要編寫一行代碼。

Simulink提供建立系統(tǒng)模型、選擇仿真參數和數值算法、啟動仿真程序對該系統(tǒng)進行仿真、設置不同的輸出方式來觀察仿真結果等功能。2023年8月6日2Simulink是一個用來對動態(tài)系統(tǒng)2023年9月17日31.交互式、圖形化的建模環(huán)境

Simulink提供了豐富的模塊庫以幫助用戶快速地建立動態(tài)系統(tǒng)模型。建模時只需使用鼠標拖放不同模塊庫中的系統(tǒng)模型并將它們連接起來。它外表以方塊圖形式呈現,且采用分層結構。2.交互式的仿真環(huán)境

Simulink框圖提供了交互式很強的仿真環(huán)境,既可以通過下拉菜單執(zhí)行,也可以通過命令行進行仿真。3.專用模塊庫(Blocksets)

MathWorks公司開發(fā)了一系列的專用功能塊程序包,通過這些可迅速地對系統(tǒng)實現建模、仿真和分析。2023年8月6日31.交互式、圖形化的建模環(huán)境2023年9月17日4DSPBlockset數字信號處理工具包Fixed-PointBlockset定點運算控制系統(tǒng)仿真工具包PowerSystemBlockset電力電動系統(tǒng)工具包Dials&GaugesBlockset交互圖形和控制面板設計工具包CommunicationBlockset通信系統(tǒng)工具包CDMAReferenceBlocksetCDMA通信系統(tǒng)設計和分析工具包NonlinearControlDesignBlockset非線性控制設計工具包MotorolaDSPDeveloper’sKitMotorolaDSP開發(fā)工具包TIDSPDeveloper’sKitTIDSP開發(fā)工具箱Simulink部分軟件工具包2023年8月6日4DSPBlockset數字信號處理工具2023年9月17日54.提供了仿真庫的擴充和定制機制

Simulink的開發(fā)式結構允許用戶擴展仿真環(huán)境的功能:采用MATLAB、FORTRAN和C代碼生成自定義的模塊庫,并擁有自己的圖標和界面。5.與MATLAB工具箱的集成

Simulink可以直接利用MATLAB的諸多資源與功能,用戶可以直接在Simulink下完成諸如數據分析、過程自動化、優(yōu)化參數等工作。工具箱提供的高級設計和分析能力可以融入仿真過程。2023年8月6日54.提供了仿真庫的擴充和定制機制2023年9月17日6Simulink具有以下特點:基于矩陣的數值計算;高級編程語言;圖形與可視化;工具箱提供面向具體應用領域的功能;豐富的數據I/O工具;提供與其它高級語言的接口;支持多平臺(PC/Macintosh/UNIX);開放與可擴展的體系結構。2023年8月6日6Simulink具有以下特點:2023年9月17日7Simulink具有強大的功能與友好的用戶界面,具有廣泛的應用領域。如:Simulink的應用領域示意圖2023年8月6日7Simulink具有強大的功能與友好的用2023年9月17日81.9.1快速入門SIMULINK可以處理的系統(tǒng)包括:線性、非線性系統(tǒng);離散、連續(xù)及混合系統(tǒng);單任務、多任務離散事件系統(tǒng)。從建模角度講,這既適于自上而下(Top-down)的設計流程(概念、功能、系統(tǒng)、子系統(tǒng)、直至器件),又適于自下而上(Bottum-up)逆程設計。從分析研究角度講,這種SIMULINK模型不僅能讓用戶知道具體環(huán)節(jié)的動態(tài)細節(jié),而且能讓用戶清晰地了解各器件、各子系統(tǒng)、各系統(tǒng)間的信息交換,掌握各部分之間的交互影響。2023年8月6日81.9.1快速入門SIMULINK2023年9月17日9在SIMULINK環(huán)境中,用戶將觀察到現實世界中非線性因素和各種隨機因素對系統(tǒng)行為的影響。在SIMULINK環(huán)境中,用戶可以在仿真進程中改變感興趣的參數,實時地觀察系統(tǒng)行為的變化。在MATLAB中,可直接在SIMULINK環(huán)境中運作的工具包很多,已覆蓋通信、控制、信號處理、DSP、電力系統(tǒng)等諸多領域,所涉內容專業(yè)性極強。本講由淺入深地講述SIMULINK對各種數學、工程問題的建模、仿真和分析的基本方法,采用“算例”作為主體,配以適量的歸納性表述。

例1.9.1.1:信號發(fā)生器和示波器。

例1.9.1.2:實現兩個正弦信號的相乘。2023年8月6日9在SIMULINK環(huán)境中,用戶將觀2023年9月17日101.9.2模型的創(chuàng)建和模型文件1.9.2.1SIMULINK模型是什么?SIMULINK模型有以下幾層含義:在視覺上表現為直觀的方框圖;

在文件上則是擴展名為mdl的ASCII代碼;在數學上表現為一組微分方程或差分方程;在行為上則模擬了實際系統(tǒng)的動態(tài)特性。SIMULINK模型通常包含三種“組件”:信源(Sources):可以是常數、時鐘、白噪聲、正弦波、階梯波、掃頻信號、脈沖生成器、隨機數產生器等信號源;系統(tǒng)(System):即指被研究系統(tǒng)的SIMULINK方框圖;信宿(Sink):可以是示波器、圖形記錄儀等。對于具體的SIMULINK模型而,不一定完全地包含這三大組件。例如:研究初始條件對系統(tǒng)影響就不必包含信源組件。2023年8月6日101.9.2模型的創(chuàng)建和模型文件1.2023年9月17日111.9.2模型的創(chuàng)建和模型文件(續(xù)1)1.9.2.2SIMULINK模型的創(chuàng)建創(chuàng)建模型文件模型塊的操作

連線的操作

仿真的配置對模型的注釋;保存模型;仿真和結果分析。1.9.2.3SIMULINK模型文件2023年8月6日111.9.2模型的創(chuàng)建和模型文件(續(xù)2023年9月17日12(1)新建模型:利用模型窗口中的圖標選中Matlab指令窗口的菜單(2)打開模型:利用模型窗口中的圖標選用某模型窗口中的菜單在指令窗口中由open指令實現open模型名(3)存盤:Simlink是以ASCII碼形式存儲的.mdl文件(4)打?。合赛c擊模型窗口中的圖標,打開一個打印對話框,但它比Windows多一個選項框2023年8月6日12(1)新建模型:利用模型窗口中的圖標2023年9月17日13返回2023年8月6日13返回2023年9月17日14(1)選定模塊:單個模塊矩形里的所有模塊及其信號線2023年8月6日14(1)選定模塊:單個模塊2023年9月17日15(2)模塊的復制(3)模塊的移動(4)模塊的刪除(5)改變模塊的大小(a)原尺寸(b)拖動邊框(c)新尺寸2023年8月6日15(2)模塊的復制(a)原尺寸(b)拖2023年9月17日16(6)模塊的旋轉(a)缺省狀態(tài)(b)旋轉1800(c)旋轉900(7)模塊名的操作也可修改模塊名的字體:用Format:Font返回2023年8月6日16(6)模塊的旋轉(a)缺省狀態(tài)(b)旋2023年9月17日17連線的操作產生連線水平或垂直連線斜連線連線的刪除信號線的分支和折曲分支的產生信號線的折曲折點的移動返回2023年8月6日17連線的操作產生連線返回2023年9月17日18(1)解參數的設置(Solver)2023年8月6日18(1)解參數的設置(Solver)2023年9月17日19(2)仿真數據的輸入輸出設置(WorkspaceI/O)2023年8月6日19(2)仿真數據的輸入輸出設置(Work2023年9月17日20(3)仿真中異常情況的診斷(Diagnostics)返回2023年8月6日20(3)仿真中異常情況的診斷(Diagn2023年9月17日211.9.2模型的創(chuàng)建和模型文件(續(xù)2)1.9.2.3SIMULINK模型文件SIMULINK除了可以通過圖形界面設計模塊外,也可以通過直接編寫mdl文件來設計仿真模型圖。一個有輸入和輸出的圖形界面設計模塊。用mdl文件編寫有輸入和輸出的增益器。(在Word下)GainInOut1112023年8月6日211.9.2模型的創(chuàng)建和模型文件(續(xù)2023年9月17日221.9.2模型的創(chuàng)建和模型文件(續(xù)2)1.9.2.4常用的Source庫信源例:如何調用MATLAB工作空間中的信號矩陣作為模型輸入。本例所需的輸入為。2023年8月6日221.9.2模型的創(chuàng)建和模型文件(續(xù)2023年9月17日23(1)編寫一個產生信號矩陣的M文件[sourec0825_1.m]functionTU=source0825_1(T0,N0,K)t=linspace(0,K*T0,K*N0+1);N=length(t);u1=t(1:(N0+1)).^2;u2=(t((N0+2):(2*N0+1))-2*T0).^2;u3(1:(N-(2*N0+2)+1))=0;u=[u1,u2,u3];TU=[t',u'];2023年8月6日23(1)編寫一個產生信號矩陣的M文件2023年9月17日24(2)構造簡單的接收用的信號模型2023年8月6日24(2)構造簡單的接收用的信號模型2023年9月17日25(3)模塊參數的設置雙擊模塊source0825_1,彈出“FromWorkspace”設置對話框,在Data欄中填寫TU(4)在MATLAB工作空間產生信號矩陣TU=source0825_1(1,100,4)(5)開始仿真2023年8月6日25(3)模塊參數的設置(4)在MATLA2023年9月17日261.9.3仿真運行1.9.3.1使用菜單進行仿真設置仿真參數和選擇求解器通過選擇菜單Simulation下的Parameters菜單項,用來設置仿真參數和選擇求解器。其中有三個頁面管理這些仿真參數。在Solver頁面,設置開始和停止時間,選擇求解器和指定求解器(solver)的參數,另外還可以選擇一些輸出選項。在WorkspaceI/O頁面,管理對MATLAB工作空間的輸入和輸出。在Diagnostics頁面,可以選擇在仿真期間顯示的警告信息的層次。在Solveroptions中,SIMULINK模型的仿真涉及到一組常微分方程(ODEs)的數值積分。如果模型是連續(xù)系統(tǒng),使用ode45方法;如果模型不是連續(xù)系統(tǒng),使用discrete方法。例1.9.1.2:實現兩個正弦信號的相乘。2023年8月6日261.9.3仿真運行1.9.3.12023年9月17日27從命令窗口運行仿真的函數有4個,即sim、simset、simget和set_param。

1.sim函數

sim函數的作用是運行一個由Simulink建立的模型,其調用格式為:[t,x,y]=sim(modname,timespan,options,data)1.9.3仿真運行(續(xù)1)1.9.3.2通過命令行運行仿真通過命令行運行仿真與通過菜單運行仿真相比,有如下的一些優(yōu)點:可以不理睬模塊中的初始條件(參數x0);可以定義任何外部輸入(用參數ut);可以由一個M文件來啟動一個仿真,并且允許模塊中的參數發(fā)生改變。2023年8月6日27從命令窗口運行仿真的函數有4個2023年9月17日282.simset函數

simset函數用來為sim函數建立或編輯仿真參數或規(guī)定算法,并把設置結果保存在一個結構變量中。它有如下4種用法:(1)options=simset(property,value,…):把property代表的參數賦值為value,結果保存在結構options中。(2)options=simset(old_opstruct,property,value,…):把已有的結構old_opstruct(由simset產生)中的參數property重新賦值為value,結果保存在新結構options中。(3)options=simset(old_opstruct,new_opstruct):用結構new_opstruct的值替代已經存在的結構old_opstruct的值。(4)simset:顯示所有的參數名和它們可能的值。2023年8月6日282.simset函數2023年9月17日293.simget函數

simget函數用來獲得模型的參數設置值。如果參數值是用一個變量名定義的,simget返回的也是該變量的值而不是變量名。如果該變量在工作空間中不存在(即變量未被賦值),則Simulink給出一個出錯信息。該函數有如下3種用法:(1)struct=simget(modname):返回指定模型model的參數設置的options結構。(2)value=simget(modname,property):返回指定模型model的參數property的值。(3)value=simget(options,property):獲取options結構中的參數property的值。如果在該結構中未指定該參數,則返回一個空陣。用戶只需輸入能夠唯一識別它的那個參數名稱的前幾個字符即可,對參數名稱中字母的大小寫不作區(qū)別。2023年8月6日293.simget函數2023年9月17日304.set_param函數set_param函數的功能很多,這里只介紹如何用set_param函數設置Simulink仿真參數以及如何開始、暫停、終止仿真進程或者更新顯示一個仿真模型。(1)設置仿真參數調用格式為:set_param(modname,property,value,…)其中modname為設置的模型名,property為要設置的參數,value是設置值。這里設置的參數可以有很多種,而且和用simset設置的內容不盡相同,相關參數的設置可以參考有關資料。2023年8月6日304.set_param函數2023年9月17日31(2)控制仿真進程調用格式為:set_param(modname,'SimulationCommand','cmd')其中mode為仿真模型名稱,而cmd是控制仿真進程的各個命令,包括start、stop、pause、comtinue或update。在使用這兩個函數的時候,需要注意必須先把模型打開。2023年8月6日31(2)控制仿真進程2023年9月17日321.9.4系統(tǒng)建模

1.9.4.1連續(xù)系統(tǒng)建模線性系統(tǒng)建模舉例例10_4_1:復位積分器的功用示例。

例10_4_2:積分模塊直接構造微分方程求解模型。

例10_4_3:直接利用傳遞函數模塊求解方程。在仿真啟動時,積分器從零開始對0.5t進行積分。當復位口信號t-5=0瞬間,積分器被重置為零。此后,再對0.5(t-5)進行積分。假設從實際自然界(力學、電學、生態(tài)等)或社會中,抽象出有初始狀態(tài)為0的二階微分程,是單位階躍函數。本例演示如何用積分器直接構搭求解該微分方程的模型。對二階微分程進行拉氏變換:可以得到:2023年8月6日321.9.4系統(tǒng)建模

1.9.2023年9月17日331.9.4.1連續(xù)系統(tǒng)建模(續(xù))非線性系統(tǒng)建模舉例例10_4_4:噴射動力車的定位控制問題設計一個控制器,其目標是:當車輛的位移和速度為正時,控制器點燃右發(fā)動機;當車輛的位移和速度為負時,控制器點燃左發(fā)動機,直到車輛靜止在坐標原點。2023年8月6日331.9.4.1連續(xù)系統(tǒng)建模(續(xù))2023年9月17日341.9.4.2離散時間系統(tǒng)和混合系統(tǒng)建模用組合邏輯模塊產生的“邏輯和”結果及“邏輯或”結果。(1)建立輸入輸出關系。(2)建立模型2023年8月6日341.9.4.2離散時間系統(tǒng)和混合系統(tǒng)2023年9月17日351.9.4.2離散時間系統(tǒng)和混合系統(tǒng)建模(續(xù))多速率離散時間系統(tǒng):計算機就是這樣的系統(tǒng)。它的CPU、串行/并行控制器、磁盤驅動器、輸入鍵盤就采用不同的工作速率。再如通信系統(tǒng)也是多速率系統(tǒng)。離散-連續(xù)混合系統(tǒng):在現代控制系統(tǒng)中,通常被控的對象是連續(xù)時間的(物理)子系統(tǒng),而控制器是由邏輯控制器或計算機構成的離散子系統(tǒng)。對于這種離散-連續(xù)混合系統(tǒng),模型參數設置頁中的幾乎所有Solver解算方法都能采用。可以使該模型及其所有子系統(tǒng)按采樣速率著色:連續(xù)時間部分用黑色;離散時間部分用紅色;離散、連續(xù)混合的子系統(tǒng)被著黃色。2023年8月6日351.9.4.2離散時間系統(tǒng)和混合系統(tǒng)2023年9月17日361.9.5子系統(tǒng)的創(chuàng)建、封裝及受控執(zhí)行利用SIMULINK的封裝(Mask)功能,可以定做一個模塊或一個子系統(tǒng)的對話框和圖標。引用子系統(tǒng)的理由是:研究分析系統(tǒng)時,進行概念抽象(Abstractionofconcepts)的需要;為提高工作效率和可靠性,實施模塊“重用(Reuse)”

的需要。仿真建模中子系統(tǒng)的作用,類似于MATLAB指令運行中的M函數文件。前面介紹了如何利用庫標準模塊建立被研究系統(tǒng)的仿真模型。下面著重介紹如何利用“分層”思想建立比較復雜的仿真模型,介紹建立這種分層模型所需的各種子系統(tǒng)(Subsystem)。封裝的一個重要用途是幫助用戶創(chuàng)建一個對話框來接受參數。這樣就無需打開子系統(tǒng)中各個模塊的對話框,然后再逐個輸入參數。2023年8月6日361.9.5子系統(tǒng)的創(chuàng)建、封裝及受控2023年9月17日371.9.5.1用封裝的辦法創(chuàng)建模塊1。封裝模塊功能例10_5_1:封裝線性方程y=mx+b的模型。子系統(tǒng)mx+b包含了一個Gain模塊,命名為Slope,其增益常數為m;一個Constant模塊,命名為Intercept,其常數值參數指定為b。這些參數代表一條直線的斜率和截距。封裝該子系統(tǒng)產生一個用戶對話框和圖標。對話框包含對斜率和截距的提示。用戶向封裝對話框輸入Slope和Intercept的值。封裝將這些封裝參數映射給底層模塊。在SIMULINK中產生線性方程y=mx+b的模型,并生成mx+b子系統(tǒng)。2023年8月6日371.9.5.1用封裝的辦法創(chuàng)建模塊2023年9月17日381.9.5.1用封裝的辦法創(chuàng)建模塊(續(xù))2.產生封裝提示對話框要產生這個系統(tǒng)的封裝,先選取子系統(tǒng)模塊,然后從Edit菜單中選取MaskSubsystem命令。封裝提示對話框開始時大都顯示MaskEditor對話框的Initialization選項卡。把Slope和Intercept定義為Edit控件。3.產生封裝模塊描述和幫助文本在Documentation選項卡中可以定義模塊的封裝類型、模塊描述和幫助文本。4.產生模塊的圖標可以在MaskEditor對話框的Icon選項卡中定義圖標。2023年8月6日381.9.5.1用封裝的辦法創(chuàng)建模塊2023年9月17日391.9.6常用工具箱簡介具有16種功能強大的應用工具箱。我們常用工具箱有SIMULINK、COMM、DSP等。2023年8月6日391.9.6常用工具箱簡介具有16種2023年9月17日40MATLAB中的16種工具箱返回1

Simulink庫

CommunicationsBlockset(通信模塊集)

ControlSystemToolbox(控制系統(tǒng)工具箱)

Dials&GaugesBlockset(面板和儀表模塊集)

DSPBlockset(數字信號處理模塊集)

Fixed-PointBlockset(定點模塊集)

FuzzyLogicToolbox(模糊邏輯工具箱)

NCDBlockset(非線性控制設計模塊集)

NeuralNetworkBlockset(神經網絡模塊集)

MPCBlockset(MPC模塊集)

PowerSystemBlockset(電源系統(tǒng)模塊集)

Real-TimeWindowsTarget(實時窗口目標庫)

Real-TimeWorkshop(實時工作空間庫)

Stateflow(狀態(tài)流程庫)

SimulinkExtras(Simulink附加庫)SystemIDBlockset(系統(tǒng)辨識模塊集)返回22023年8月6日40MATLAB中的16種工具箱返回2023年9月17日41例1.9.1.1:信號發(fā)生器和示波器。通過這個例子,對于系統(tǒng)仿真工具箱的使用有一個比較具體的認識。首先從源模塊庫內拖出三個信號發(fā)生器模塊。然后對它們分別進行設置:一個為噪聲源,另外兩個為正弦波,頻率分別為0.2Hz和0.6Hz。接著從Simulink—Math模塊庫內拖出一個加法器,將它的輸入端設置為三個。最后從輸出模塊庫內拖出一個示波器。將上述五個模塊連接在一起。進行系統(tǒng)仿真。2023年8月6日41例1.9.1.1:信號發(fā)生器和示波器。2023年9月17日42返回2023年8月6日42返回2023年9月17日43例1.9.1.2:實現兩個正弦信號的相乘。計算

將兩個正弦源的頻率設置為1Hz和10Hz,信號幅度均為1V;要求顯示兩個正弦波以及相乘后的波形,因此要求示波器有三個輸入端。進行系統(tǒng)仿真。仿真參數設置:仿真時間設置:0到2s。仿真步長設置:定步長(Fixed--Step)。仿真算法設置:龍格--庫塔法的5階算法(ode5)。2023年8月6日43例1.9.1.2:實現兩個正弦信號的相2023年9月17日44返回2023年8月6日44返回2023年9月17日45Simulink庫返回

Sources庫

Sinks庫

Discrete庫

Continuous庫

Math庫

Nonlinear庫

Signals&Systems庫

Functions&Tables庫2023年8月6日45Simulink庫返回Source2023年9月17日46Sources庫返回Band-LimitedWhiteNoise(限帶白噪聲)ChirpSignal(掃頻信號)Clock(時鐘)Constant(常量)DigitalClock(數字時鐘)

DiscretePulseGenerator(離散脈沖生成器)FromWorkspace(從工作空間讀取數據)FromFile(從文件讀數據)PulseGenerator(脈沖生成器)Ramp(傾斜)RandomNumber(隨機數產生器)RepeatingSequence(重復序列)2023年8月6日46Sources庫返回Band-Lim2023年9月17日47Sources庫(續(xù))返回SignalGenerator(信號發(fā)生器)SineWave(正弦波)Step(階躍)UniformRandomNumber(均勻分布隨機數)2023年8月6日47Sources庫(續(xù))返回Signa2023年9月17日48Sinks庫返回Display(顯示)Scope(示波器)StopSimulation(停止仿真)ToFile(寫入文件)To

Workspace(寫到工作空間)XYGraph(顯示平面圖形)2023年8月6日48Sinks庫返回Display(顯示2023年9月17日49Discrete庫返回DiscreteFilter(離散濾波器)DiscreteStateSpace(離散狀態(tài)空間)Discrete-TimeIntegrator(離散時間積分器)DiscreteTransferFcn(離散傳遞函數)DiscreteZero-Pole(數字零極點函數)First-OrderHold(一階保持)Zero-OrderHold(零階保持)UnitDelay(單位延遲)2023年8月6日49Discrete庫返回Discret2023年9月17日50Continuous庫返回Derivative(導數)Integrator(積分器)Memory(記憶)StateSpace(狀態(tài)空間)TransferFcn(傳遞函數)TransportDelay(傳遞延遲)VariableTransportDelay(可變傳輸延遲)Zero-Pole(零-極點)2023年8月6日50Continuous庫返回Deriv2023年9月17日51Math庫返回Abs(絕對值)AlgebraicConstraintCombinatorialLogic(組合邏輯)ComplextoMagnitude-AngleComplextoReal-ImageDotProduct(點乘)Gain(增益)LogicalOperator(邏輯運算)Magnitude--AngletoComplex()MathFunction(數學函數)Matrix

Gain(矩陣增益)MinMax(最大最小值)2023年8月6日51Math庫返回Abs(絕對值)Alg2023年9月17日52Math庫(續(xù))Product(乘積)Real--ImagetoComplexRelationalOperator(關系運算)RoundingFunction(圓整函數)Sign(符號)SliderGain(滑塊增益)Sum(和)TrigonometricFunction(三角函數)返回2023年8月6日52Math庫(續(xù))Product(乘積2023年9月17日53Nonlinear庫返回Backlash模塊CoulombandViscousFriction(庫侖和粘性摩擦)DeadZone(死區(qū))ManualSwitch(手動開關)MultiportSwitch(多路轉換開關)Quantizer(量化)RateLimiter(限速器)Relay(繼電器)Saturation(飽和)Switch(選擇開關)2023年8月6日53Nonlinear庫返回Backla2023年9月17日54Signals&Systems庫返回BusSelector(總線選擇器)ConfigurableSubsystem(可配置子系統(tǒng))DataStoreMemory(數據存儲器)DataStoreRead(讀數據存儲)DataStoreWrite(寫數據存儲)DataTypeConversion(數據類型轉換)Demux(解混)Enable(激活)From(導入)Goto(傳出)GotoTagVisibility(傳出標記符的可見性)Ground(接地)HitCrossing(捕獲穿越點)2023年8月6日54Signals&Systems庫2023年9月17日55Signals&Systems庫(續(xù))返回IC(初始狀態(tài))Inport(輸入端口)Merge(合并)ModelInfo(模型信息)Mux(混合)Outport(輸出端口)Probe(探測器)Selector(選擇器)Subsystem(子系統(tǒng))Terminator(終結器)Trigger(觸發(fā)器)Width(寬度)Function-CallGenerator(函數調用發(fā)生器)2023年8月6日55Signals&Systems庫2023年9月17日56Functions&Tables庫返回Fcn(函數表達式)Look-UpTable(查找表)Look-UpTable(2-D)(二維查找表)MATLABFcn(MATLAB函數)S-Function(S函數)2023年8月6日56Functions&Tables2023年9月17日57CommunicationsBlockset返回

ChannelCoding(信道編碼庫)

Channels(信道庫)

CommSinks(通信接收庫)

CommSources(通信源庫)

Modulation(調制和解調庫)

SourceCoding(源編碼庫)

Synchronization(同步庫)

UtilityFunctions(實用函數庫)2023年8月6日57CommunicationsBloc2023年9月17日58ChannelCoding(信道編碼庫)返回該庫中又包含的有:模塊編碼庫和卷積編碼庫。模塊編碼庫中包含有各種編碼和解碼成對模塊以及演示模塊。線性編碼模塊組:有二進制向量線性編碼、解碼和演示三個模塊,二進制序列線性編碼、解碼和演示三個模塊。循環(huán)編碼模塊組:有二進制向量循環(huán)編碼、解碼和演示三個模塊,二進制序列循環(huán)編碼、解碼和演示三個模塊。Hamming編碼模塊組:有二進制向量Hamming編碼、解碼和演示三個模塊,二進制序列Hamming編碼、解碼和演示三個模塊。BCH編碼模塊組:有二進制向量BCH

編碼、解碼和演示三個模塊,二進制序列BCH編碼、解碼和演示三個模塊。

2023年8月6日58ChannelCoding(信道編2023年9月17日59ChannelCoding(信道編碼庫)(續(xù))返回Reed-Solomon編碼模塊組:有整數向量RS編碼、解碼和演示三個模塊,二進制向量RS編碼、解碼和演示三個模塊,整數序列RS編碼、解碼和演示三個模塊,二進制序列RS編碼、解碼和演示三個模塊。卷積編碼庫中包含有:卷積編碼、Viterbi解碼和演示三個模塊。2023年8月6日59ChannelCoding(信道編2023年9月17日60Channels(信道庫)返回該庫中包含的模塊有:加零均值Gauss白噪聲(AWGN)信道模塊及四個演示模塊。加二進制誤差信道模塊及演示模塊。有限二進制誤差信道模塊及演示模塊。定參數Rayleigh衰減信道模塊,變參數Rayleigh衰減信道模塊及演示模塊。定參數加Rician噪聲信道模塊,變參數加Rician噪聲信道模塊及兩個演示模塊。2023年8月6日60Channels(信道庫)返回該庫中包2023年9月17日61CommSinks(通信接收庫)返回該庫中包含的模塊有:觸發(fā)寫文件模塊及觸發(fā)文件I/O演示模塊。觸發(fā)眼孔圖樣/散布圖模塊及演示模塊。采樣時間眼孔圖樣/散布圖模塊及演示模塊。誤差率計算模塊及演示模塊。2023年8月6日61CommSinks(通信接收庫)返2023年9月17日62CommSources(通信源庫)返回該庫中包含的模塊有:觸發(fā)文件讀入模塊及觸發(fā)文件I/O演示模塊。采樣讀工作空間變量模塊,具有同步脈沖的采樣讀工作空間變量模塊。具有采樣率的向量脈沖模塊。偽隨機序列發(fā)生器模塊及演示模塊。均勻分布噪聲發(fā)生器模塊及演示模塊。

Gauss分布噪聲發(fā)生器模塊及演示模塊。隨機整數發(fā)生器模塊及均勻分布整數演示模塊。

2023年8月6日62CommSources(通信源庫)2023年9月17日63CommSources(通信源庫)(續(xù))返回Poisson分布隨機整數發(fā)生器模塊及演示模塊。二進制向量發(fā)生器模塊及演示模塊。

Bernoulli分布隨機數發(fā)生器模塊及演示模塊。

Rayleigh分布噪聲發(fā)生器模塊及演示模塊。

Rician分布噪聲發(fā)生器模塊及演示模塊。2023年8月6日63CommSources(通信源庫)2023年9月17日64Modulation(調制和解調庫)返回調制庫中包含四個模塊庫,它們是:數字基帶調制模塊庫,數字通帶調制模塊庫,模擬基帶調制模塊庫,模擬通帶調制模塊庫。數字基帶調制模塊庫,包含的模塊有:基帶MASK(MultipleAmplitudeShiftKeying,多幅鍵控法)調制、解調及演示三個模塊。基帶S-QASK(QuadratureAmplitudeShiftKeying,正交振幅相移鍵控法)調制、解調及演示三個模塊?;鶐-QASK調制、解調及演示三個模塊?;鶐FSK(MultipleFrequencyShiftKeying,多頻移鍵控法)調制模塊,基帶相干MFSK調制模塊,基帶非相干MFSK調制模塊及演示四個模塊?;鶐PSK(MultiplePhaseShiftKeying,多相移鍵控法)調制、解調及演示三個模塊。2023年8月6日64Modulation(調制和解調庫)返2023年9月17日65Modulation(調制和解調庫)(續(xù)1)返回數字通帶調制模塊庫,包含的模塊有:通帶MASK調制、解調及演示三個模塊。通帶S-QASK調制、解調及演示三個模塊。通帶A-QASK調制、解調及演示三個模塊。通帶MFSK調制模塊,通帶相干MFSK調制模塊,通帶非相干MFSK調制模塊及演示四個模塊。。通帶MPSK調制、解調及演示三個模塊。通帶DPSK

(DifferentialPhaseShiftKeying,差分相移鍵控法)調制、解調兩個模塊。通帶MSK

(MinimunPhaseShiftKeying,最小相移鍵控法)調制、解調兩個模塊。通帶OQPSK

(OffsetQuadraturePhaseShiftKeying,偏移正交相移鍵控法)調制、解調兩個模塊。2023年8月6日65Modulation(調制和解調庫)2023年9月17日66Modulation(調制和解調庫)(續(xù)2)返回模擬基帶調制模塊庫,包含的模塊有:基帶DSB-SC(DoubleSideBandShiftControl,雙邊頻帶移位控制)AM(AmplitudeModulation,調幅)、解調及演示三個模塊?;鶐AM(QuadratureAmplitudeModulation,正交幅度調制)、解調及演示三個模塊?;鶐M(FrequencyModulation,調頻)、解調及演示三個模塊?;鶐M(PhaseModulation,相位調制)、解調及演示三個模塊?;鶐SB-AM(SingleSideBandAmplitudeModulation,單邊帶調幅)、解調及演示三個模塊。具有傳輸載波的基帶AM、解調及演示三個模塊。2023年8月6日66Modulation(調制和解調庫)2023年9月17日67Modulation(調制和解調庫)(續(xù)3)返回模擬通帶調制模塊庫,包含的模塊有:通帶DSB-SCAM、解調及演示三個模塊。通帶QAM、解調及演示三個模塊。通帶FM、解調及演示三個模塊。通帶PM、解調及演示三個模塊。通帶SSB-AM、解調及演示三個模塊。具有傳輸載波的通帶AM、解調及演示三個模塊。2023年8月6日67Modulation(調制和解調庫)2023年9月17日68SourceCoding(源編碼庫)返回該庫中包含的模塊有:

標量量化編碼、解碼及演示三個模塊。激活量化編碼及演示兩個模塊。DPCM(DifferentialPulseCodeModulation,差分脈碼調制技術)編碼、解碼及演示三個模塊。規(guī)則壓縮、解壓兩個模塊。

A規(guī)則壓縮、解壓兩個模塊。2023年8月6日68SourceCoding(源編碼庫2023年9月17日69Synchronization(同步庫)返回該庫中包含的模塊有:

PLL(PhaseLockedLoop,相同步回路,鎖相回路)模塊,基帶PLL模型模塊及演示模塊。進料泵PLL模塊。線性化基帶PLL模塊。

2023年8月6日69Synchronization(同步庫2023年9月17日70UtilityFunctions(實用函數庫)返回離散時間模積分器模塊。模積分器模塊。離散VCO(VoltageControlledOscillator,壓控振蕩器)模塊。

VCO(VoltageControlledOscillator,壓控振蕩器)模塊??蓮臀粩抵涤嫈灯髂K。錯誤計數器模塊。數據繪畫器及演示兩個模塊。二進制編碼器和解碼器兩個模塊。該庫中包含的模塊有:窗口積分器模塊。包絡檢測器模塊。2023年8月6日70UtilityFunctions(2023年9月17日71UtilityFunctions(實用函數庫)(續(xù))返回十進制整數標量到向量轉換器模塊。交錯模塊及兩個演示模塊。預定復位積分模塊。信號邊沿檢測模塊。十進制整數向量到標量轉換器模塊。擾頻器、解擾器及演示三個模塊。寄存器移位及演示兩個模塊。觸發(fā)緩沖器模塊。觸發(fā)向量信號重新分布及演示兩個模塊。向量信號重新分布及演示兩個模塊。2023年8月6日71UtilityFunctions(2023年9月17日72DSPBlockset返回DSPSinks(DSP接收庫)DSPSources(DSP源庫)Estimation(估計庫)Filtering(濾波器庫)GeneralDSP(通用DSP庫)MathFunction(數學函數庫)2023年8月6日72DSPBlockset返回DS2023年9月17日73注意:(1)產生帶復位商品的積分模塊,雙擊從模塊庫獲得的標準積分模塊,引出積分器對話窗,在Externalreset外復位下拉欄中,

溫馨提示

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

評論

0/150

提交評論