matlab心得體會(huì)
Matlab心得體會(huì)
班級(jí):電氣08-3班
姓名:張強(qiáng)學(xué)號(hào):Matlab一個(gè)高級(jí)的距陣/陣列語(yǔ)言,它包含控制語(yǔ)句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入和輸出和面向?qū)ο缶幊烫攸c(diǎn)。用戶可以在命令窗口中將輸入語(yǔ)句與執(zhí)行命令同步,也可以先編寫好一個(gè)較大的復(fù)雜的應(yīng)用程序(M文件)后再一起運(yùn)行。新版本的MATLAB語(yǔ)言是基于最為流行的C++語(yǔ)言基礎(chǔ)上的,因此語(yǔ)法特征與C++語(yǔ)言極為相似,而且更加簡(jiǎn)單,更加符合科技人員對(duì)數(shù)學(xué)表達(dá)式的書寫格式。使之更利于非計(jì)算機(jī)專業(yè)的科技人員使用。而且這種語(yǔ)言可移植性好、可拓展性極強(qiáng),這也是MATLAB能夠深入到科學(xué)研究及工程計(jì)算各個(gè)領(lǐng)域的重要原因。
在對(duì)升壓-降壓(Boost-Buck)式變換器電路理論分析的基礎(chǔ)上,建立基于Simulink的升壓-降壓式變換器的仿真模型
直流斬波就是將直流電壓變換成固定的或可調(diào)的直流電壓,也稱DC/DC變換。使用直流斬波技術(shù),不僅可以實(shí)現(xiàn)調(diào)壓的功能,而且還可以達(dá)到改善網(wǎng)側(cè)諧波和提高功率因數(shù)的目的。升壓-降壓式變換電路即升降壓斬波電路,主要應(yīng)用于已具有直流電源需要調(diào)節(jié)直流電壓的場(chǎng)合。
升壓-降壓式變換器電路圖如右圖1-1所示。
設(shè)電路中電感L值很大,電容C值也很大,使電感電流iL和電容電壓u0基本為恒值。
圖1-1設(shè)計(jì)原理是:當(dāng)可控開關(guān)V出于通態(tài)時(shí),電源經(jīng)V向電感L供電使其貯存能量,此時(shí)電流為i1,方向如圖1-1中所示。同時(shí),電容C維持輸出電壓基本恒定并向負(fù)載R供電。此后,使V關(guān)斷,電感L中貯存的能量向負(fù)載釋放,電流為i2,方向如圖1-1中所示?梢姡(fù)載電壓極性為上負(fù)下正,與電源電壓極性相反,因此該電路也稱作反極性斬波電路。
穩(wěn)定時(shí),一個(gè)周期T內(nèi)電感L兩端電壓uL對(duì)時(shí)間的積分為零,當(dāng)V處于通態(tài)期間時(shí),uL=E;而當(dāng)V處于端態(tài)期間時(shí),uL=-出電壓為
u0。于是,E
tonU0toff=,所以輸
U=tontoffαE=βE
其中β=1-α,若改變導(dǎo)通比α,則輸出電壓既可以比電源電壓高,也可以比電源電壓低。當(dāng)0i2的波形,設(shè)兩者的平均值分別為I1和I2,
當(dāng)電流脈動(dòng)足夠小時(shí),有
I1tontI2=off
可得如下
toffI2=tonI1βI1=α
如果V、VD為沒有損耗的理想開關(guān)時(shí),則EI1=U0I2,其輸出功率和輸入功率相等,可將其看作直流變壓器。
在科學(xué)研究和工程應(yīng)用中,為了克服一般語(yǔ)言對(duì)大量的數(shù)學(xué)運(yùn)算,尤其當(dāng)涉及矩陣運(yùn)算時(shí)編制程序復(fù)雜、調(diào)試麻煩等困難,應(yīng)運(yùn)而生了MATLAB編程運(yùn)算的軟件,在自動(dòng)控制、圖像處理、語(yǔ)言處理、信號(hào)分析、振動(dòng)理論、優(yōu)化設(shè)計(jì)、時(shí)序分析和系統(tǒng)建模等領(lǐng)域都能得到很好的處理效果。而且在MATLAB中,可以直接在Simulink環(huán)境中運(yùn)作的工具包很多,已覆蓋通信、控制、信號(hào)處理、DSP、電力系統(tǒng)等諸多領(lǐng)域,所涉及的內(nèi)容專業(yè)性極強(qiáng)。本文在對(duì)升壓-降壓式變換電路理論分析的基礎(chǔ)上,利用MATLAB面向?qū)ο蟮脑O(shè)計(jì)思想和電氣元件的仿真系統(tǒng),建立了基于Simulink的升壓-降壓式變換電路的仿真模型,并對(duì)其進(jìn)行了仿真研究。在對(duì)升壓-降壓式變換器電路電壓或升或降時(shí)的工作情況進(jìn)行仿真分析的基礎(chǔ)上,驗(yàn)證了當(dāng)脈沖發(fā)生器導(dǎo)通比α處在不同的數(shù)值時(shí),將影響輸出電壓。進(jìn)一步驗(yàn)證了MATLAB/Simulink仿真功能的強(qiáng)大。
通過(guò)matlab的學(xué)習(xí),我了解到了電力電子變流技術(shù)在實(shí)際生活中的重要作用,并且通過(guò)實(shí)際運(yùn)用Matlab仿真軟件建立電力電子功能電路模型實(shí)現(xiàn)功能的仿真,對(duì)常用的功率電力二極管、晶閘管、全控型器件可關(guān)斷晶閘管、絕緣柵極雙極型晶體管等電力電子器件在MATLAB中的實(shí)現(xiàn)以及電力電子中幾種常用到的變換器與仿真實(shí)現(xiàn)過(guò)程有了實(shí)際的體驗(yàn)。
我更加深刻的了解到直流斬波電路的功能及其在現(xiàn)實(shí)中的運(yùn)用。直流斬波也稱作直流-直流變換器(DC/DCConverter),一般是指直接將直流電變?yōu)榱硪恢绷麟姷那闆r,而不包括直流-交流-直流的情況,糾正了以前的錯(cuò)誤認(rèn)識(shí)。而直流變換器主要分為降壓、升壓、升降壓、Cuk、Sepic和zeta電路,其中降壓和升壓是最基本的電路,可以幫助理解其他的電路。讓我又一次認(rèn)識(shí)到掌握了最基礎(chǔ)的知識(shí)才是最根本的,復(fù)雜的知識(shí)都是在一個(gè)個(gè)基礎(chǔ)知識(shí)的堆積,抓住了基礎(chǔ),再難的問(wèn)題都可以拆解開來(lái)簡(jiǎn)化處理,都能夠很快的掌握。
擴(kuò)展閱讀:matlab心得
學(xué)習(xí)Matlab心得體會(huì)
學(xué)習(xí)Matlab已經(jīng)有一段時(shí)間了,對(duì)Matlab編程有了一定的了解。下面談?wù)勛约航诘膶W(xué)習(xí)心得。
第一節(jié)的時(shí)候我們對(duì)Matlab有了初步的認(rèn)識(shí):Matlab是“矩陣實(shí)驗(yàn)室(matrixlaboratoy)”的縮寫,它是一種與數(shù)學(xué)水平密切相關(guān)的算法語(yǔ)言,專門針對(duì)科學(xué)、工程計(jì)算及繪圖的需求。Matlab的應(yīng)用范圍非常廣,包括信號(hào)和圖像處理、通訊、控制系統(tǒng)設(shè)計(jì)、測(cè)試和處理、財(cái)務(wù)建模和分析以及計(jì)算機(jī)生物學(xué)等眾多應(yīng)用領(lǐng)域。附加的工具箱擴(kuò)展了Matlab環(huán)境,以解決這些領(lǐng)域的特定性問(wèn)題。比如說(shuō)在自動(dòng)控制理論中用的比較多的是根軌跡,相平面,傳遞函數(shù),拉普拉斯變換,乃氏曲線等。在電機(jī)控制里面還有很多仿真實(shí)驗(yàn),也經(jīng)常用,對(duì)于輔助分析,也是很好用的。
我們已經(jīng)學(xué)習(xí)過(guò)C語(yǔ)言,不難發(fā)現(xiàn)Matlab的編程基本語(yǔ)法學(xué)習(xí)起來(lái)很快的,和C語(yǔ)言很類似,而且支持C語(yǔ)言函數(shù)的,或者說(shuō)函數(shù)就是用C語(yǔ)言編的。大一時(shí)學(xué)習(xí)線性代數(shù),對(duì)矩陣又有了一定的了解,為今天學(xué)習(xí)Matlab打下了一定的基礎(chǔ)。從matlab的名字的來(lái)源可以看出,它以矩陣運(yùn)算常見,在當(dāng)今的科學(xué)計(jì)算中,幾乎無(wú)處不用矩陣運(yùn)算,這是它的優(yōu)勢(shì)得到了充分的體現(xiàn)。
隨著學(xué)習(xí)的課時(shí)的增加,我們對(duì)Matlab的有了深入而實(shí)質(zhì)性的了解。首先我們學(xué)習(xí)了Matlab的數(shù)學(xué)運(yùn)算、程序設(shè)計(jì)、程序調(diào)試、Matlab繪圖及圖形句柄,最后我們又學(xué)習(xí)了Matlab的圖形用戶界面設(shè)計(jì)。經(jīng)過(guò)幾次實(shí)驗(yàn)課,我們學(xué)會(huì)了M文件編程及程序調(diào)試,學(xué)會(huì)利用help這一命令對(duì)程序進(jìn)行解釋。
Matlab是以解釋方式工作的,即它對(duì)每條語(yǔ)句解釋后立即執(zhí)行,若有錯(cuò)誤也立即做出反應(yīng),便于對(duì)程序進(jìn)行修改,大大減輕了編程和調(diào)試的工作量。它靈活、方便,程序調(diào)試手段豐富,調(diào)試速度快。Matlab語(yǔ)言像Basic和C語(yǔ)言一樣規(guī)定了矩陣的算算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、條件運(yùn)算符及賦值運(yùn)算符等。Matlab的繪圖功是十分方便的,在調(diào)用繪圖函數(shù)時(shí)調(diào)整自變量可繪制出不同顏色的點(diǎn)、線、復(fù)線或多重線,這是通用的編程語(yǔ)言所不及的。Matlab的工作環(huán)境主要由命令窗口、圖形窗口、和文本編輯窗口組成。
當(dāng)然,matlab與其它計(jì)算機(jī)語(yǔ)言相比,有其獨(dú)特的優(yōu)點(diǎn)。特點(diǎn)如下:Matlab把編輯、編譯、連接以及執(zhí)行融為一體,加快了編寫、修改、和調(diào)試程序的速度,或者說(shuō)是一種比VB還要簡(jiǎn)單的語(yǔ)言。Matlab語(yǔ)言的內(nèi)容極為豐富,它的各種函數(shù)都與數(shù)學(xué)領(lǐng)域有關(guān),它的起點(diǎn)高,編程效率高,用戶使用方便,智能化程度高,人機(jī)交互性好,功能豐富,可擴(kuò)展性強(qiáng)。
通過(guò)這段時(shí)間的理論學(xué)習(xí)及實(shí)驗(yàn),我覺得要提高matlab編程能力的方法有以下幾點(diǎn):(1)利用help,lookfor等功能對(duì)程序進(jìn)行編譯修改。(2)多上網(wǎng)查資料,上論壇,搜索帖子、發(fā)帖子問(wèn)人(3)閱讀別人、特別是一些高級(jí)技術(shù)人員的程序,在閱讀的過(guò)程中進(jìn)行學(xué)習(xí),學(xué)習(xí)別人的編程方法。(4)還要有一本matlab的函數(shù)工具詞典,可以盡量多的熟悉matlab自帶的函數(shù),因?yàn)閙atlab自帶的函數(shù)特別多,基本上能夠滿足一般的數(shù)據(jù)和矩陣的計(jì)算。當(dāng)然了,正如所有的程序語(yǔ)言一樣,“3分課本7分上機(jī)”,一定要?jiǎng)邮植判校荒芄饪。多想、多思考、多嘗試,才是正路。
記得上第一節(jié)課時(shí),老師給我們放得ppt上有這樣一句話:學(xué)會(huì)Matlab將改變你的一生,網(wǎng)絡(luò)對(duì)你的改變將遠(yuǎn)遠(yuǎn)的超過(guò)一臺(tái)獨(dú)立的計(jì)算機(jī)!作為一名電氣工程及其自動(dòng)化的一名學(xué)生,學(xué)好Matlab是非常有用的,擴(kuò)展就業(yè)方向,為將來(lái)就業(yè)打下良好的基礎(chǔ)!
最后,感謝老師您這么久以來(lái)對(duì)我們的諄諄教導(dǎo)!我們不會(huì)忘記您對(duì)我們的細(xì)心輔導(dǎo),不會(huì)忘記您在我們瞌睡的時(shí)候給我們的講的故事
友情提示:本文中關(guān)于《matlab心得體會(huì)》給出的范例僅供您參考拓展思維使用,matlab心得體會(huì):該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。