matlab系统数学模型建立,第五章 matlabsimulink下数学模型的建立
《第五章 matlabsimulink下數(shù)學(xué)模型的建立》由會(huì)員分享,可在線閱讀,更多相關(guān)《第五章 matlabsimulink下數(shù)學(xué)模型的建立(36頁(yè)珍藏版)》請(qǐng)?jiān)谌巳宋膸?kù)網(wǎng)上搜索。
1、第五章 MATLAB/simulink下數(shù)學(xué)模型建立,5.1 Simulink模塊庫(kù)簡(jiǎn)介 5.2 Simulink模型建立 5.3 Simulink 模型舉例,計(jì)算機(jī)仿真的一般過(guò)程,仿真問(wèn)題和仿真目的描述,確定仿真方案,系統(tǒng)描述,建立系統(tǒng)數(shù)學(xué)模型,建立仿真數(shù)學(xué)模型,編寫仿真程序,驗(yàn)證模型,進(jìn)行仿真研究,修改方案,修改模型,修改程序,SIMULINK是MATLAB軟件的擴(kuò)展,它是實(shí)現(xiàn)動(dòng)態(tài)系統(tǒng)建模和仿真的一個(gè)軟件包,其文件類型為.mdl,它與MATLAB語(yǔ)言的主要區(qū)別在于,其與用戶交互接口是基于Windows的模型化圖形輸入,其結(jié)果是使得用戶可以把更多的精力投入到系統(tǒng)模型的構(gòu)建,而非語(yǔ)言的編程上。。
2、 所謂模型化圖形輸入是指SIMULINK提供了一些按功能分類的基本的系統(tǒng)模塊,用戶只需要知道這些模塊的輸入輸出及模塊的功能,而不必考察模塊內(nèi)部是如何實(shí)現(xiàn)的,通過(guò)對(duì)這些基本模塊的調(diào)用,再將它們連接起來(lái)就可以構(gòu)成所需要的系統(tǒng)模型(以.mdl文件進(jìn)行存取),進(jìn)而進(jìn)行仿真與分析。 SIMULINK的最新版本是SIMULINK4.0(包含在MATLAB6.0以上版本),MATLAB5.3里的版本為3.0版,它們的變化不大,一、什么是SIMULINK,5.1 Simulink模塊庫(kù)簡(jiǎn)介,二、SIMULINK的啟動(dòng),1、在MATLAB命令窗口中輸入simulink 結(jié)果是在桌面上出現(xiàn)一個(gè)稱為Simulink。
3、 Library Browser的窗口,在這個(gè)窗口中列出了按功能分類的各種模塊的名稱。 當(dāng)然用戶也可以通過(guò)MATLAB主窗口的快捷按鈕來(lái)打開Simulink Library Browser窗口,SIMILINK模塊庫(kù)簡(jiǎn)介: Continuous(連續(xù)模塊) Discrete(離散模塊) Function den=1,9,45,87,50; z,p,k=zpk(num,den,z= 0 -6 -5,p= -3.0000+4.0000i -3.0000-4.0000i -2.0000 -1.0000,k= 1,結(jié)果表達(dá)式,控制系統(tǒng)常用到并聯(lián)系統(tǒng),這時(shí)就要對(duì)系統(tǒng)函數(shù)進(jìn)行分解,使其表現(xiàn)為一些基本控制單。
4、元的和的形式。 函數(shù)r,p,k=residue(num,den)對(duì)兩個(gè)多項(xiàng)式的比進(jìn)行部分展開,以及把傳函分解為微分單元的形式。 向量num和den是按s的降冪排列的多項(xiàng)式系數(shù)。部分分式展開后,余數(shù)返回到向量r,極點(diǎn)返回到列向量p,常數(shù)項(xiàng)返回到k。 num,den=residue(r,p,k)可以將部分分式轉(zhuǎn)化為多項(xiàng)式比p(s)/q(s,部分分式展開: num=2,0,9,1; den=1,1,4,4; r,p,k=residue(num,den),p= 0.0000+2.0000i 0.0000-2.0000i -1.0000,k= 2,r= 0.0000-0.2500i 0.0000+0.2500i -2.0000,結(jié)果表達(dá)式,例:假設(shè)從實(shí)際自然界(力學(xué)、電學(xué)、生態(tài)等)或社會(huì)中,抽象出有初始狀態(tài)為0的二階微分方程 , 是單位階躍函數(shù)。本例演示如何用積分器直接構(gòu)搭求解該微分方程的模型,習(xí)題,設(shè)置仿真參數(shù)中的步長(zhǎng)為固定步長(zhǎng)0.01。
總結(jié)
以上是生活随笔為你收集整理的matlab系统数学模型建立,第五章 matlabsimulink下数学模型的建立的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: vue-cli3插件初体验
- 下一篇: dataframe中将一列数据切分成多列