第一篇:仿真教學(xué)總結(jié)
仿真教學(xué)工作總結(jié)
大同電力高級(jí)技工學(xué)校
韓云 2010年10月
仿真教學(xué)工作總結(jié)
大同電力高級(jí)技工學(xué)校 韓云
我于2006年被評(píng)為仿真高級(jí)指導(dǎo)教師后,主要從事仿真專業(yè)課教學(xué),四多年的教學(xué)生涯中,我深深體會(huì)到,當(dāng)一個(gè)教師不難,當(dāng)一個(gè)好教師卻不容易。特別是從事電力企業(yè)的教學(xué)工作,由于電力企業(yè)新知識(shí)、新工藝、新技術(shù)及現(xiàn)代化控制和管理技術(shù)在電力工業(yè)上的應(yīng)用變化較快,使發(fā)電運(yùn)行技術(shù)及檢修測(cè)控手段,日新月異。二十三年里我自覺地“更新觀念,改善知識(shí)結(jié)構(gòu),拓寬知識(shí)層面;嚴(yán)謹(jǐn)教學(xué),理論結(jié)合實(shí)際,改進(jìn)教學(xué)方法”,用實(shí)際行動(dòng)探索職業(yè)技術(shù)教育的真諦及面臨的機(jī)遇和挑戰(zhàn)。回想這些年的工作、學(xué)習(xí)與實(shí)踐歷程,以及取得的成績(jī),更堅(jiān)定了我為電力職業(yè)教育奉獻(xiàn)畢生精力的決心。在教學(xué)過程中,我以積極健康的行為風(fēng)范影響學(xué)生(學(xué)員),認(rèn)真鉆研自己的專業(yè)知識(shí),又廣泛涉獵、積極儲(chǔ)備各種文化知識(shí),不但深入細(xì)致的探究理論知識(shí),而且努力實(shí)踐,掌握實(shí)際技能,做到能文能武,一專多能。本著對(duì)學(xué)生負(fù)責(zé)、對(duì)社會(huì)負(fù)責(zé)、對(duì)祖國(guó)負(fù)責(zé)的態(tài)度,嚴(yán)肅認(rèn)真、勤奮踏實(shí)地對(duì)待自己的技術(shù)教育工作。在技術(shù)專業(yè)教學(xué)中努力運(yùn)用教育學(xué)、心理學(xué)知識(shí),針對(duì)不同的對(duì)象,選擇不同的教學(xué)方法,因材施教,使自己專業(yè)教師的業(yè)務(wù)素質(zhì)有了很大的提高。下面就是我的主要專業(yè)技術(shù)工作匯報(bào)。
一、日常教學(xué)工作
我的日常工作主要是代課。所代課程有《135MW仿真運(yùn)行》、《300MW仿真運(yùn)行》、《發(fā)電廠集控運(yùn)行》、《600MW超臨界機(jī)組住仿真運(yùn)行》、《汽輪機(jī)設(shè)備及運(yùn)行》、《發(fā)電廠熱力設(shè)備及系統(tǒng)》、《流體力學(xué)》、《發(fā)電仿真運(yùn)行》期中多數(shù)課程,主要是針對(duì)現(xiàn)場(chǎng)職工培訓(xùn),主要培訓(xùn)廠家有陜西彬煤、大同一電廠、格瑞特、潞安、大同二電廠等,由于學(xué)員是電廠長(zhǎng)年從事運(yùn)行,具有一定生產(chǎn)操作技能的熟練工人,這種培訓(xùn)是集電廠汽輪機(jī)、鍋爐、熱力發(fā)電廠、泵與風(fēng)機(jī)、熱工測(cè)量及儀表、計(jì)算機(jī)控制于一體的綜合性課程培訓(xùn),其相關(guān)的知識(shí)面和教學(xué)難度可想而知,按照教學(xué)科室的要求,采取點(diǎn)菜單、互動(dòng)、個(gè)別輔導(dǎo)式的教學(xué)方法,為了搞好教學(xué),我白天認(rèn)真教學(xué),利用課余和晚上的時(shí)間,在原來知識(shí)結(jié)構(gòu)的層面上,自己購(gòu)書,學(xué)習(xí)了計(jì)算機(jī)控制、單片機(jī)、組態(tài)軟件等知識(shí)。每一個(gè)夜晚自己刻苦分析學(xué)員們提出的帶有綜合性的問題,有時(shí)工作到晚上1、2點(diǎn)鐘。在研究學(xué)員的基礎(chǔ)之上,自己總結(jié)了一個(gè)“先輪廓,后概念;先慢后快,逐步深入”的教學(xué)方法,并在講述設(shè)備結(jié)構(gòu)時(shí),應(yīng)用多媒體課件作為補(bǔ)充,同時(shí),自己深切的知道課件也不是萬(wàn)能的,它主要存在的問題是速度過快,很難給學(xué)生留下深刻的印象,并且重點(diǎn)和難點(diǎn)在教學(xué)中很難體現(xiàn)。為了解決這些問題,自己采取“多次學(xué)員自我講述;教師總結(jié)歸納”的教學(xué)方法,調(diào)動(dòng)了學(xué)員的學(xué)習(xí)積極性,取得了較好的教學(xué)效果,受到了學(xué)員的認(rèn)可和高度評(píng)價(jià)。
通過自己的努力,從而保質(zhì)保量地完成了課程的教學(xué)任務(wù),取得了良好的教學(xué)效果。受到學(xué)員及同行的高度評(píng)價(jià)。更重要的是使自己的知識(shí)結(jié)構(gòu)及理論水平、操作技能有了“質(zhì)”的變化。
二、勇于探索,基地建設(shè)和教材編寫碩實(shí)
1、仿真基地建設(shè)及教學(xué)
2003年4月,我校決定上循環(huán)流化床鍋爐單元機(jī)組發(fā)電仿真,我承擔(dān)了發(fā)電仿真主要技術(shù)負(fù)責(zé)的工作,從規(guī)劃到安裝調(diào)試,承擔(dān)流化床鍋爐發(fā)電機(jī)組仿真的創(chuàng)建工作,為了搞好工作,我自己學(xué)習(xí)了計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)及仿真組態(tài)知識(shí),結(jié)合自己多年以來的汽輪機(jī)及鍋爐和發(fā)電廠等知識(shí),通過調(diào)研制定了規(guī)劃、實(shí)施方案,完成了對(duì)軟件技術(shù)方面的評(píng)審,并獨(dú)立參加了組裝、調(diào)試。在北京調(diào)研和北京清華大學(xué)培訓(xùn)期間,我們頂著酷暑,認(rèn)真學(xué)習(xí)和掌握仿真系統(tǒng)操作和性能方面的各個(gè)環(huán)節(jié),查閱大量的資料,夜以繼日的工作。特別是由于北京清華大學(xué)教師的問題,不能按時(shí)選派得力的教師培訓(xùn),動(dòng)力教研室在暑假組織我們犧牲暑假時(shí)間通過自己的努力完成了仿真的啟、停以及故障等操作??傊?,通過自己的努力基本上能獨(dú)立完成仿真的安裝、維護(hù)、運(yùn)行操作,最終使仿真投入運(yùn)行,取得了一定的效果。同時(shí)使自己的理論及運(yùn)行水平有了一個(gè)“質(zhì)”的變化,并將其應(yīng)用到教學(xué)中,取得了非常好的效果,受到了學(xué)生的高度評(píng)價(jià)。組織主編了《流化床鍋爐機(jī)組集控運(yùn)行講義》和
《135MW流化床鍋爐機(jī)組運(yùn)行規(guī)程》兩本講義。并于2005年和2006年分別取得了中國(guó)電力企業(yè)聯(lián)合會(huì)鑒定的仿真指導(dǎo)教師和高級(jí)仿真指導(dǎo)教師的資格證。
2009年5月到9月我校再次對(duì)仿真系統(tǒng)進(jìn)行擴(kuò)建,擴(kuò)建了300MW循環(huán)流化床單元機(jī)組和600MW超臨界直流鍋爐空冷機(jī)組仿真系統(tǒng),我再一次承擔(dān)了發(fā)電仿真主要技術(shù)負(fù)責(zé)的工作,從規(guī)劃到安裝調(diào)試,承擔(dān)發(fā)電機(jī)組仿真的創(chuàng)建工作,通過調(diào)研制定了規(guī)劃、實(shí)施方案,完成了對(duì)軟件技術(shù)方面的評(píng)審,并獨(dú)立參加了組裝、調(diào)試。
隨著電力職業(yè)教育體系改革的不斷深入,我校逐步確立為以職工培訓(xùn)教學(xué)為主、以學(xué)歷教育為輔的兩條腿走路的電力職工培訓(xùn)基地。這樣就對(duì)我們的教學(xué)工作及教師素質(zhì)提出了更新的、更高的要求。如何適應(yīng)新形勢(shì)的要求,順利完成教學(xué)任務(wù),成了擺在每個(gè)教師面前的新課題。為了提高教學(xué)質(zhì)量,我利用署假休息時(shí)間,和其他四位教師一起走出去,到大同二電廠電力發(fā)電仿真基地聽專家講課,學(xué)600MW機(jī)組發(fā)電仿真技術(shù);到晉能135MW循環(huán)流化床鍋爐發(fā)電機(jī)組學(xué)習(xí)現(xiàn)代電力技術(shù)的發(fā)展?fàn)顩r與最新技術(shù),開闊了視野,提升了素質(zhì)。
從2006年至2009年承擔(dān)了大同一電、陜西彬煤、潞安、同煤云峰等多期135MW循環(huán)流化床單元機(jī)組仿真培訓(xùn)工作,由于專業(yè)技術(shù)教學(xué)成績(jī)顯著,多次被學(xué)校評(píng)為“雙文明標(biāo)兵”。同時(shí)由于一貫教學(xué)認(rèn)真,成績(jī)突出,2009年被大同市評(píng)為“師
德先進(jìn)個(gè)人”,并記二等功。
2、出版的教材
在教學(xué)的同時(shí),結(jié)合自己多年的教學(xué)經(jīng)驗(yàn),充分注意技工學(xué)校學(xué)生對(duì)所學(xué)知識(shí)的取向,注重社會(huì)革新對(duì)技術(shù)工人的要求,吸收資料中合理成分,把教材重點(diǎn)放在用專業(yè)理論知識(shí)解決實(shí)際問題上,力求用通俗易懂的語(yǔ)言文字?jǐn)⑹鰧I(yè)知識(shí),使教材最大限度地符合技工學(xué)校培養(yǎng)人才的目標(biāo),通過不懈的努力,如期圓滿完成了編寫任務(wù),先后主編了《循環(huán)流化床單元機(jī)組集控運(yùn)行》和參編了《泵與風(fēng)機(jī)檢修》、《循環(huán)流化床鍋爐實(shí)用培訓(xùn)教材》、《電力生產(chǎn)知識(shí)》、《電力生產(chǎn)概論》教材,這些教材已分別從2004年到2009年,由中國(guó)電力出版社出版。
三、課件制做及公開教學(xué)
通過自己的努力,使自己的計(jì)算機(jī)水平達(dá)到了一定的水平,基本上能熟練的維護(hù)網(wǎng)絡(luò)、裝機(jī),同時(shí)學(xué)習(xí)了二維、三維動(dòng)畫制做軟件并達(dá)到了能編制一般水平程序的能力,為編制課件奠定了基礎(chǔ)。為了提高教學(xué)效果校領(lǐng)導(dǎo)提出“制做教學(xué)課件,加強(qiáng)教學(xué)效果”,我認(rèn)為,動(dòng)畫能加強(qiáng)直觀教學(xué),特別是像機(jī)械結(jié)構(gòu)的工作過程及檢修操作過程等。能啟到補(bǔ)充講述結(jié)構(gòu)說教呆板的作用。但是自己清楚課件也不是萬(wàn)能的。它在教學(xué)上速度過快,重點(diǎn)、難點(diǎn)很難體現(xiàn)。不能使學(xué)生產(chǎn)生很深的印象。所以我制做了關(guān)于分散控制系統(tǒng)原理動(dòng)作過程及信息傳遞等課件以加強(qiáng)直觀教學(xué)。并在評(píng)比中獲獎(jiǎng)。
參加2005年、2006年度教師的公開教學(xué)比賽活動(dòng),經(jīng)過自己的努力,獲全校教師課堂教學(xué)一等獎(jiǎng),展示了自己的教學(xué)水平,同時(shí)也看到了自己的不足,清楚了自己努力的方向。
展望電力職業(yè)技術(shù)教育的未來,高科技、新工藝、新技術(shù)不斷發(fā)展,我倍感任重道遠(yuǎn)。我在不斷工作、學(xué)習(xí)的過程中,雖然做出了一定的成績(jī),但要成為最優(yōu)秀的電力職業(yè)技術(shù)教育教師,尚需加倍努力。我深深知道:只有不斷進(jìn)取,使自己具備更高的素質(zhì),才能更好地完成肩負(fù)的重任。也只有在工作中不斷完善自己,才能無愧于電力職業(yè)教育工作者這一光榮稱號(hào)。我堅(jiān)信干一行就要愛一行、鉆一行。我不會(huì)滿足現(xiàn)狀,我一定會(huì)以我的實(shí)際行動(dòng)為教育事業(yè)譜寫最優(yōu)美的樂章,我一定會(huì)把畢生的精力奉獻(xiàn)到偉大的教育事業(yè)中去。
2010年10月
第二篇:altera_modelsim6.1g仿真總結(jié)
軟件環(huán)境說明:quartusII 7.2 sp3+altera_modelsim6.1g
(作者:劉國(guó)華)
1,軟件的安裝
詳細(xì)請(qǐng)看《如何破解ModelSim-Altera 6.1g.pdf》。(一個(gè)注意的地方就是環(huán)境變量設(shè)置完后一定要重新啟動(dòng))2,軟件的設(shè)置
《如何解決在Quartus II無法使用ModelSim-Altera模擬的問題.pdf》。3,用altera_modelsim6.1g做功能仿真,設(shè)置地方有3處如下:
接著就是運(yùn)行仿真軟件,進(jìn)行仿真: 方法有兩種:
①編譯完后,通過自動(dòng)運(yùn)行
②編譯完后,手動(dòng)運(yùn)行,一般運(yùn)行Gate Level Simulation
仿真圖如下,由于是功能仿真,所以沒有延時(shí)信息出現(xiàn):
4,關(guān)于do文件的使用技巧問題:
執(zhí)行的默認(rèn)腳本在:工程所在目錄simulationmodelsim下,例如我的工程:
該do文件的內(nèi)容為: transcript on if {[file exists gate_work]} { #判斷庫(kù)是否存在,存在的話就先刪除
vdel-lib gate_work-all } vlib gate_work
#建立一個(gè)庫(kù) vmap work gate_work #映射庫(kù)
vlog-vlog01compat-work work +incdir+.{counter.vo} #編譯文件 vlog-vlog01compat-work work +incdir+E:/pratice/verilog/my_counter {E:/pratice/verilog/my_counter/testbench.v}
#編譯文件 vsim-t 1ps-L cyclone_ver-L gate_work-L work top_tb #啟動(dòng)仿真 add wave * #把testbench.v的頂層信號(hào)加入到波形窗口中 view structure view signals #打開信號(hào)窗口 run –all #執(zhí)行仿真、modelsim窗口指示的就是這個(gè)腳本:
如把以下的選項(xiàng)勾起,并指定一個(gè)do文件:
這個(gè)時(shí)候上面那個(gè)counter_run_msim_gate_verilog.do文件的腳本就會(huì)發(fā)生以下變化: transcript on if {[file exists gate_work]} { vdel-lib gate_work-all } vlib gate_work vmap work gate_work
vlog-vlog01compat-work work +incdir+.{counter.vo} vlog-vlog01compat-work work +incdir+E:/pratice/verilog/my_counter {E:/pratice/verilog/my_counter/testbench.v}
vsim-t 1ps-L cyclone_ver-L gate_work-L work top_tb #執(zhí)行自己寫的do文件,這樣的話,就可以很好的控制自己想看的信號(hào) do E:/pratice/verilog/my_counter/simulation/modelsim/my.do my.do文件如下: view signal view wave add wave * #將設(shè)計(jì)文件的內(nèi)部信號(hào)cnt以無符號(hào)十進(jìn)制的形式加入到波形圖 add wave-radix unsigned /top_tb/tb_counter/cnt
run –all
5,用altera_modelsim6.1g做布局布線后的仿真(后仿真),設(shè)置地方有2處如下:
仿真圖如下,可以看到下圖明顯存在延時(shí)信息:
第三篇:仿真機(jī)總結(jié)
七月仿真機(jī)總結(jié)
這個(gè)月學(xué)習(xí)班仿真機(jī)我們練習(xí)了事故處理和冷態(tài)啟動(dòng),本次的練習(xí)總結(jié)如下:
事故處理過程中我主要是配合鍋爐輔機(jī)的調(diào)整。
一、空預(yù)器跳閘,立即關(guān)閉各風(fēng)煙擋板,打掉一臺(tái)磨,調(diào)整爐膛負(fù)壓正常,視壓力快速減負(fù)荷,視排煙溫度,調(diào)整燃燒。仿真機(jī)三臺(tái)磨可以維持排煙溫度,正常運(yùn)行中如果無法維持再打掉一臺(tái)磨投一層油槍,保證燃燒穩(wěn)定。
二、兩臺(tái)磨組斷煤,立即加大運(yùn)行磨組出力,同時(shí)投AC層油槍,將跳閘磨冷風(fēng)全開,熱風(fēng)全關(guān),防止磨出口溫度高跳閘。視壓力減負(fù)荷。調(diào)整監(jiān)視好各水位、氣溫。
三、一臺(tái)電泵跳閘,立即將另一臺(tái)電泵出力加到最大,打掉一臺(tái)磨,快速減負(fù)荷,視水位繼續(xù)減小磨出力。由于一臺(tái)電泵運(yùn)行氣溫波動(dòng)比較大加強(qiáng)調(diào)整。待水位穩(wěn)定后檢查備用泵,處理跳閘泵,盡快恢復(fù)。
四、減溫水全部中斷,立即打掉一臺(tái)磨,降低其它磨組出力,適當(dāng)減負(fù)荷,同時(shí)將減溫水調(diào)整門關(guān)至百分之十左右,防止突然來水氣溫突降。
冷態(tài)啟動(dòng)過程從設(shè)備的檢查恢復(fù)到點(diǎn)火掛閘。期間操作還算順利,但在最后掛閘后汽機(jī)開始沖轉(zhuǎn)沒能及時(shí)發(fā)現(xiàn),檢查不到位,粗心大意。
本次事故過程中我負(fù)責(zé)加減負(fù)荷,但現(xiàn)在小網(wǎng)運(yùn)行,加減負(fù)荷不能大幅度操作,遇到事故也不能隨便解除AGC。這也給我們敲響了警鐘,在今后遇到問題一定要多考慮,切記盲目操作。加強(qiáng)學(xué)習(xí),保證機(jī)組的安全運(yùn)行。
童曉霖
第四篇:仿真復(fù)習(xí)總結(jié)
系統(tǒng)的特性:整體性、管良性、目的性、環(huán)境適應(yīng)性
? ? ? ? 復(fù)習(xí)要點(diǎn)
系統(tǒng)仿真的概述
系統(tǒng)仿真中的隨機(jī)變量 系統(tǒng)仿真的模型
? 系統(tǒng)仿真的結(jié)果分析
? 系統(tǒng)仿真的方法
? 系統(tǒng)仿真的應(yīng)用
?
一、系統(tǒng)仿真的概述 ? 為什么要進(jìn)行系統(tǒng)仿真
? 因?yàn)橄到y(tǒng)是一個(gè)復(fù)雜的整體,系統(tǒng)模型的建立是個(gè)定量的過程,又存在著隨機(jī)性系統(tǒng),當(dāng)遇到一些傳統(tǒng)計(jì)算方法無法解決的問題,以及進(jìn)行計(jì)算機(jī)實(shí)驗(yàn)時(shí),就必須要進(jìn)行系統(tǒng)仿真
? 系統(tǒng)仿真的定義、實(shí)質(zhì)P4 定義:在就是在建立數(shù)學(xué)邏輯模型的基礎(chǔ)上,通過計(jì)算機(jī)試驗(yàn),對(duì)一個(gè)系統(tǒng)按照一定得決策原則或作業(yè)規(guī)則由一個(gè)狀態(tài)變換為另一個(gè)狀態(tài)的動(dòng)態(tài)行為進(jìn)行描述和分析。實(shí)質(zhì):模擬是一種數(shù)值技術(shù)、人工實(shí)驗(yàn)手段、由于計(jì)算機(jī)可以加速模擬實(shí)驗(yàn)過程和減少誤差,因此計(jì)算機(jī)模擬在整個(gè)系統(tǒng)模擬中占據(jù)著日益重要的地位。模擬是對(duì)系統(tǒng)狀態(tài)在時(shí)間序列中的動(dòng)態(tài)寫照。大多數(shù)的管理系統(tǒng)模擬屬于隨機(jī)性系統(tǒng)模擬,但某些情況下可采用確定性系統(tǒng)模擬來處理所研究的問題以簡(jiǎn)化。? 系統(tǒng)仿真的作用P5 深入了解和改進(jìn)現(xiàn)有的實(shí)際運(yùn)行系統(tǒng) 節(jié)約投資
在不同決策方案中擇優(yōu) ? 系統(tǒng)仿真的類型 P5 根據(jù)模型和實(shí)驗(yàn)系統(tǒng)的性質(zhì):
物理仿真、模擬機(jī)仿真、數(shù)字仿真、數(shù)字機(jī)與模擬機(jī)混合仿真、仿真器仿真 P14:離散型模型、連續(xù)性模型、復(fù)合型模型 ?
二、系統(tǒng)仿真中的隨機(jī)變量 ? 隨機(jī)數(shù)的產(chǎn)生
1.(0,1)區(qū)間均勻分布 P25(是最簡(jiǎn)單的連續(xù)分布)(基本特點(diǎn):密度函數(shù)、分布函數(shù)、期望、方差)(基本性質(zhì):均勻性、獨(dú)立性)
2.(a,b)區(qū)間均勻分布
x=a+(b-a)u u為(0,1)的均勻分布隨機(jī)數(shù)
3.負(fù)指數(shù)分布
x=? ? ln ? ui
i=1
i=1
5.愛爾蘭分布
m
x= ?(-ln(ui)/ ?m)
i=1
6.正態(tài)分布
Z=? u i-6
i=1
X= ?+ ?Z
7.經(jīng)驗(yàn)分布
計(jì)算累積分布函數(shù);
產(chǎn)生(0,1)均勻分布隨機(jī)數(shù);
落在的區(qū)間所對(duì)應(yīng)的數(shù)即為要求的隨機(jī)變量。
P33反變換法 舍選法 組合法近似法 表搜索法
?
三、系統(tǒng)仿真的名詞術(shù)語(yǔ)
1.實(shí)體:一個(gè)系統(tǒng)邊界內(nèi)部的客觀對(duì)象,可分為永久性實(shí)體(指經(jīng)常處于系統(tǒng)之內(nèi),其數(shù)量保持相對(duì)穩(wěn)定的實(shí)體)和臨時(shí)性實(shí)體(指先進(jìn)入系統(tǒng)并在經(jīng)過相應(yīng)環(huán)節(jié)以后再離開系統(tǒng),它們?cè)谙到y(tǒng)內(nèi)的數(shù)量經(jīng)常發(fā)生變化的實(shí)體)
2.屬性:系統(tǒng)實(shí)體的特性
3.活動(dòng):占用一定時(shí)間和資源,導(dǎo)致系統(tǒng)狀態(tài)發(fā)生改變的一定過程
4.系統(tǒng)狀態(tài):某時(shí)間點(diǎn)對(duì)系統(tǒng)的所有實(shí)體、屬性的活動(dòng)的描述
5.事件:引起系統(tǒng)狀態(tài)發(fā)生瞬間變化的事實(shí),可以是一個(gè)實(shí)體的產(chǎn)生或消失、系統(tǒng)實(shí)體的屬性值的改變或者一項(xiàng)活動(dòng)的開始或結(jié)束??煞譃闀r(shí)間事件(指按系統(tǒng)的作業(yè)規(guī)則在預(yù)定的時(shí)間發(fā)生的事件)和狀態(tài)事件(當(dāng)系統(tǒng)狀態(tài)符合某種條件發(fā)生的事件)。
6.時(shí)鐘:
1、仿真時(shí),仿真時(shí)間是按照仿真時(shí)鐘來顯示的。通常仿真開始時(shí),把仿真時(shí)鐘定為零。
2、仿真時(shí)鐘隨著仿真進(jìn)程逐步增加,仿真時(shí)鐘的事數(shù)值是出自仿真運(yùn)行開始以來,仿真共花去多少仿真時(shí)間。
3、主時(shí)鐘:控制整個(gè)仿真過程。
4、子時(shí)鐘:控制系統(tǒng)中的某些單個(gè)實(shí)體。
5、仿真時(shí)鐘與機(jī)器時(shí)鐘區(qū)分:仿真時(shí)鐘的示數(shù)與真實(shí)系統(tǒng)的時(shí)間基準(zhǔn)相一致,但不一定與自然時(shí)鐘同步;而機(jī)器時(shí)鐘卻是與自然時(shí)鐘同步的。
7.因子:是系統(tǒng)的輸入變量,由數(shù)量因子(可用數(shù)量描述的因子)和質(zhì)量因子(表示某種結(jié)構(gòu)性假設(shè)且不能用數(shù)量表示的因子)組成P89
8.因子的水平:模擬輸入變量的可能取值或質(zhì)量因子可取的方案。
9.處理: 在規(guī)定水平上的因子組合。
? 仿真的時(shí)間推進(jìn) P56下一事件步長(zhǎng)法:仿真時(shí)間由一個(gè)生成時(shí)刻推進(jìn)到下一生成時(shí)刻,而相鄰兩時(shí)刻間的時(shí)差一般是隨機(jī)的,即為一種變步長(zhǎng)法;定步長(zhǎng)法:仿真時(shí)間按固定步長(zhǎng)向前推進(jìn)。
? 排隊(duì)規(guī)則:指用來確定如何從等候的隊(duì)中挑選一個(gè)實(shí)體為之服務(wù)的規(guī)則。
常用的:先入先出規(guī)則FIFO、后入先出LIFO、優(yōu)先級(jí)規(guī)則Priority-Driven、最短工作優(yōu)先規(guī)則SJF、循環(huán)規(guī)則Round-Robin ? 仿真的同時(shí)事件管理:
同類同時(shí)事件管理:設(shè)優(yōu)先級(jí)
混合同時(shí)事件管理:方法1,一步法——直接確定混合同時(shí)事件所形成的結(jié)果狀態(tài) 方法2,解結(jié)法——按一定規(guī)則先選一件使之發(fā)生,然后根據(jù)新的狀態(tài)再選一件使之發(fā)生,直到所有將發(fā)生的事件都發(fā)生完畢為止。? 仿真過程中事件、活動(dòng)、狀態(tài)的關(guān)系
? 仿真中的指標(biāo)統(tǒng)計(jì)
?
四、系統(tǒng)仿真的結(jié)果分析(1)為什么要進(jìn)行仿真結(jié)果的分析
仿真的輸出結(jié)果是分布特征未知的隨機(jī)變量,并且每次仿真的結(jié)果都是對(duì)該隨機(jī)變量所有觀察值總體的一次抽樣,所以要借助數(shù)理統(tǒng)計(jì)的方法進(jìn)行結(jié)果分析。
(2)仿真輸出結(jié)果分析的主要內(nèi)容是什么? 點(diǎn)估計(jì)(是利用隨機(jī)樣本的均值和方差對(duì)系統(tǒng)真是參數(shù)的數(shù)學(xué)期望和方差進(jìn)行估價(jià))和區(qū)間估計(jì)(P67-68)
(3)仿真輸出結(jié)果分析對(duì)仿真的要求是什么? 1.獨(dú)立的重復(fù)運(yùn)行,使各次輸出結(jié)果具有統(tǒng)計(jì)上的獨(dú)立性(數(shù)理統(tǒng)計(jì)的要求)2.足夠多的獨(dú)立運(yùn)行次數(shù)(結(jié)果精度的要求)(4)仿真的類別和特點(diǎn)
終態(tài)模擬:在規(guī)定的事件時(shí)間Te內(nèi)做模擬運(yùn)行,并統(tǒng)計(jì)系統(tǒng)性能測(cè)度的一種模擬方式;初始狀態(tài)的確定對(duì)結(jié)果影響很大。穩(wěn)態(tài)模擬:模擬運(yùn)行時(shí)間趨于無窮時(shí),系統(tǒng)的性能測(cè)度達(dá)到某一極限值且趨于平穩(wěn)狀態(tài)的模擬方式。初始狀態(tài)不影響結(jié)果。
(5)獨(dú)立重復(fù)仿真的特點(diǎn)是什么 是用相同的輸入數(shù)據(jù),在相同的初始條件下,用不同的隨機(jī)數(shù)流進(jìn)行一系列重復(fù)的模擬運(yùn)行(每次重復(fù)運(yùn)行新取一次種子值)(6)獨(dú)立重復(fù)仿真次數(shù)如何確定?P71 獲取規(guī)定精度的置信區(qū)間
(1)如果重復(fù)運(yùn)行次數(shù)P太小,則不能滿足精度要求;(2)如果重復(fù)運(yùn)行次數(shù)P太大,則浪費(fèi)機(jī)時(shí)。
? 獲取規(guī)定精度的置信區(qū)間
所必需的最少重復(fù)運(yùn)行次數(shù)P* tP?1,1??/2S2P
(7)多方案比較的主要目的?和可能結(jié)果是什么? 對(duì)多方案的模擬輸出做統(tǒng)計(jì)上的比較和分析,是為了鑒別不模擬運(yùn)行后的不同方案或多種策略產(chǎn)生性能測(cè)度差異的原因,從而達(dá)到正確選優(yōu)的目的。兩方案比較:
(P74比較目的:)兩個(gè)方案的平均差別有多大、對(duì)平均差別的估計(jì)精度、兩個(gè)方案之間是否有顯著性差別
可能結(jié)果:
1、E(Y1)-E(Y2)的95%置信區(qū)間在0左側(cè),即至少有95%的把握E(Y1)-E(Y2)<0,則方案1優(yōu)于2。
2、E(Y1)-E(Y2)的95%置信區(qū)間在0右側(cè),即至少有95%的把握E(Y2)-E(Y1)<0,則方案2優(yōu)于1。
3、E(Y1)-E(Y2)的95%置信區(qū)間內(nèi)含0,則優(yōu)劣難以判斷。
? 會(huì)計(jì)算:
? ? ? 均值、方差、置信區(qū)間
仿真次數(shù)
方案比較
?
五、系統(tǒng)仿真的方法
(1)模型的核實(shí)、致效的概念 P80-81 核實(shí):檢查仿真程序是否能按預(yù)期的模型行為進(jìn)行。
致效:檢查仿真模型是否能夠很好的描述真實(shí)系統(tǒng)
(2)仿真結(jié)果的方差縮減技術(shù)的原理、適用情況(公共隨機(jī)數(shù)、對(duì)偶變量)P84-86 采用方差縮減技術(shù)的目的就在于采取與模擬運(yùn)行有關(guān)的統(tǒng)計(jì)方法,使模擬輸出的方差減小,但不影響其期望值的位置,從而達(dá)到用較少的重復(fù)運(yùn)行次數(shù),得到較小的置信區(qū)間和較高的模擬精度。
公共隨機(jī)數(shù)法:適用于不同方案的模擬;對(duì)偶變量法:適用于單一系統(tǒng)模擬的方案。
m(3)仿真實(shí)驗(yàn)設(shè)計(jì)要求、2析因?qū)嶒?yàn)設(shè)計(jì)的特點(diǎn)、基本原理 P91 P89 模擬實(shí)驗(yàn)設(shè)計(jì)的基本要求:1.事先確定模擬的處理方案,用最少的模擬時(shí)間得到所需的模擬輸出結(jié)果。2.可以有目的地做模擬實(shí)驗(yàn),避免無目的地或非系統(tǒng)化地做模擬運(yùn)行,以提高模擬研究的效率。3.進(jìn)行輸入變量的靈敏度分析,即按需先設(shè)計(jì)的模擬方案做模擬實(shí)驗(yàn),確定哪些變量對(duì)輸出響應(yīng)的影響最大。4.確定最優(yōu)的變量組合,給出系統(tǒng)的最優(yōu)響應(yīng)。在m>=2個(gè)因子時(shí),每個(gè)因子只取兩個(gè)水平的實(shí)驗(yàn)設(shè)計(jì)方法。這種實(shí)驗(yàn)設(shè)計(jì)方法并不著眼于對(duì)各因子所有水平作出分析,其目的僅在于了解每一因子對(duì)響應(yīng)的影響及因子之間的相互影響。每個(gè)因子只取一個(gè)高水平和一個(gè)低水平
?
六、系統(tǒng)仿真的應(yīng)用
結(jié)合所學(xué)專業(yè),能對(duì)某一實(shí)際系統(tǒng)運(yùn)用仿真建模的原理進(jìn)行系統(tǒng)分析、主要變量(隨機(jī)變量)的確定和分析、仿真的基本流程設(shè)計(jì)等。
第五篇:仿真繪圖總結(jié)
Simulink仿真繪圖總結(jié):建議使用方法4,方法1,2不宜使用。1.運(yùn)行仿真模型,用Scope觀察結(jié)果,用ALT+PrintScreen抓取圖形,Ctrl+V粘貼到Word。
2.使用Scope打印功能,在Word中插入圖形來自文件。
3.在Scope中參數(shù)設(shè)置如下:
在MATLAB命令窗口輸入:plot(x(:,1),x(:,2:4));%%%%此處有三個(gè)輸出。在figure/Edit菜單下選擇Copy Options…,在打開得對(duì)話框中設(shè)置如下:
然后在figure/Edit菜單下選擇Copy Figure,Ctrl+V粘貼到Word。
這時(shí)還可再用繪圖命令修改完善,如下: 4.用
out模塊替代Scope模塊,仿真結(jié)束后用繪圖命令:plot(tout,yout);在figure/Edit菜單下選擇Copy Figure,Ctrl+V粘貼到Word。
5.使用plot(tout,yout);saveas(gcf,'myfigure','emf');在Word中圖片
來
自
文
件
myfigure.emf
。插入***00.511.522.533.544.5
如何編輯和保存simulink中scope顯示結(jié)果
關(guān)于scope結(jié)果的保存,論壇里的一般回答都是輸出到workspace,再plot,但是plot在一張圖里只可以有一個(gè)坐標(biāo)系,在多變量情況下很不方便,不能實(shí)現(xiàn)scope中多axis的情況。另外若直接打印scope顯示的結(jié)果,圖形顏色無法編輯,也不能在圖上加線條或文字??梢栽诖蜷_scope情況下,在matlab中輸入命令shh = get(0,'ShowHiddenHandles');set(0,'ShowHiddenHandles','On')set(gcf,'menubar','figure')set(gcf,'CloseRequestFcn','closereq')set(gcf,'DefaultLineClipping','Off')set(0,'ShowHiddenHandles',shh)這樣scope隱藏的編輯菜單就會(huì)出現(xiàn),與plot中的菜單類似,可以方便的編輯scope中的圖形,并可以將圖形另存為*.fig,或者export為*.jpg,*.bmp等等。使用plot打印圖片:1.首先添加一個(gè)clock時(shí)間控件,輸出時(shí)間t到一個(gè)示波器里。修改該示波器參數(shù),進(jìn)入到datahistory,刪除limit data,勾選save data to workspace,變量名t,格式array。(或者使用to workspace這樣一個(gè)控件)2.仿照上面示波器參數(shù)設(shè)置,修改你所要顯示的示波器。設(shè)變量名為x3.在MATLAB主界面(或新建一個(gè)m文件)輸入:plot(t,x)(ps:有時(shí)候t可能不止一列,需要選擇一下,如:plot(t(:,1),x))4.整理圖像,選edit下copy figure,粘貼入word中。
simulink
在一個(gè)圖形中畫出多個(gè)示波器曲線的方法 最近碰到一個(gè)問題,就是做仿真模型的時(shí)候需要在這個(gè)模型的基礎(chǔ)上,改變相應(yīng)的參數(shù),畫出相應(yīng)的轉(zhuǎn)矩或者角速度的圖像,這樣就能在一個(gè)圖形中畫出個(gè)曲線,可以比較不同參數(shù)下對(duì)轉(zhuǎn)矩或者角速度的影響。具體方法是,把示波器的圖像顯示在圖形中,前面的博文已經(jīng)做過了解決。那就是通過設(shè)置示波器參數(shù)把示波器圖形用plot命令顯示。如:雙擊所要輸出波形的示波器,打開示波器參數(shù)選擇窗口,點(diǎn)擊“Data history”標(biāo)簽,將第二個(gè)參數(shù)“Save data to workspace”打勾(如下圖)。可填寫變量名和選擇格式。變量名隨便,好記就行,格式選擇arry。這里順便說一句。在仿真時(shí)經(jīng)常會(huì)出現(xiàn)仿真結(jié)束后,示波器顯示的波形只有一部分的現(xiàn)象,這是第一個(gè)參數(shù)“Limit data points to last”被選中的緣故。這個(gè)參數(shù)被選中,輸出點(diǎn)數(shù)被限制,當(dāng)然波形就只能顯示一部分了,只不過這樣可以節(jié)省內(nèi)存罷了。要全部顯示,只要不勾就行了。一切選擇好后,點(diǎn)OK退出,運(yùn)行仿真。在仿真結(jié)束后,在workspace里面會(huì)出現(xiàn)一個(gè)和前面設(shè)定的變量名相同名字的結(jié)構(gòu)體變量。該變量中主要有一個(gè)名字為signals的結(jié)構(gòu)體和一個(gè)名為time的向量。在signals里面還有
values的向量。這就是繪制新圖形的數(shù)據(jù)基礎(chǔ)。在命令窗口輸入 plot(ScopeData.time,ScopeData.signals.values,'k')這樣就可以輸出一個(gè)坐標(biāo)清楚的圖形了。但是此時(shí)的坐標(biāo)沒有標(biāo)注坐標(biāo)所代表的量的名稱。此時(shí)輸入xlabel('time(s)'),在X坐標(biāo)下就會(huì)顯示time(s)字樣,輸入ylabel('speed(m/s)'),在Y軸同樣輸出speed(m/s)字樣。改變' '內(nèi)的字符串,就可以改變坐標(biāo)下的名字。在命令窗口輸入axis([xmin xmax ymin ymax]),就可以限定輸出波形的上下界。輸入set(gca,'xtick',[a b c d....])可以重新標(biāo)定坐標(biāo)刻度,其中“a b c d...”就是重新標(biāo)定后的刻度值。grid on,grid off 命令可以打開和關(guān)閉網(wǎng)格。經(jīng)過這些命令一處理,就可以得到非常滿意的輸出圖形了。怎么在plot命令中顯示多條曲線呢,即在一組參數(shù)下仿真圖像是1,當(dāng)我用另外一組參數(shù)仿真得到仿真圖像2.怎么樣才能把這兩個(gè)圖像放在一個(gè)圖中呢。通過查詢我得到了一個(gè)簡(jiǎn)單的辦法,即,仿真1結(jié)束后,plot(y1)然后輸入 hold on 命令 然后再plot(y2)當(dāng)然y1和y2是把示波器的變量重新定義了以后。也可輸入相同的plot(y)只要兩條曲線不同。方法2: 設(shè)你的波形變量保存為y1,...y5, plot([y1;y2;y3;y4;y5])把五條曲線畫到一個(gè)圖上.注意to workspace中保存類型是array.方法3:如果你要在一個(gè)坐標(biāo)軸內(nèi)顯示幾個(gè)曲線,那么就在用一個(gè)mux,把速度和轉(zhuǎn)矩合并一個(gè)變量,然后to workspace,然后用plot畫可以顯示出跟示波器一樣的一個(gè)圖形2個(gè)曲線。我主要用方法1,簡(jiǎn)單明了。示波器圖形保存方法: 方法1,用Print Screen Sys Rq 抓圖,復(fù)制到畫圖版,再將圖形剪到word中; 方法簡(jiǎn)單但效果不好,對(duì)于數(shù)據(jù)線多的顏色糟糕 方法2,改變仿真參數(shù),選擇save....下的參數(shù),將仿真得到結(jié)存波形 存至 workspace 只要構(gòu)建變量,在工作窗口輸入以下命令:
t=ScopeData.time;y=ScopeData.signals(:,1).values;%多個(gè)窗口的多個(gè)信號(hào)的第i
個(gè)窗口
plot(t,y,'');% 多窗口推薦
subplot MATLAB中用plot命令畫出示波器的圖形總結(jié) 這兩天碰到一個(gè)問題是關(guān)于用MATLAB命令把示波器圖形畫出,經(jīng)過努力總算得到解決。看到網(wǎng)上有的同行問怎么改示波器的背景,把示波器波形復(fù)制到Word中,我有兩種方法,第一種是我一個(gè)同學(xué)告訴我的,通過命令對(duì)示波器進(jìn)行操作。具體如下
shh = get(0,'ShowHiddenHandles');set(0,'ShowHiddenHandles','On')set(gcf,'menubar','figure')set(gcf,'CloseRequestFcn','closereq')set(gcf,'DefaultLineClipping','Off')set(0,'ShowHiddenHandles',shh)輸入以上命令可以直接對(duì)示波器進(jìn)行修改,包括背景和曲線顏色 第二種方法我以前總結(jié)過,現(xiàn)在詳細(xì)說明一下 用MATLAB命令將simulink示波器的圖形畫出 第一步,將你的示波器的輸出曲線以矩陣形式映射到MATLAB的工作空間內(nèi)。如圖1所示,雙擊示波器后選擇parameters目錄下的Data history,將Save data to workspace勾上,F(xiàn)ormat選擇Array,Variable name即你輸入至工作空間的矩陣名稱,這里我取名aa。在這之后運(yùn)行一次仿真,那么你就可以在MATLAB的工作空間里看到你示波器輸出曲線的矩陣aa。如圖2所示。
第二步,用
plot函數(shù)畫出曲線 雙擊曲線矩陣aa,將可以看到詳細(xì)情況,我這里的aa矩陣是一個(gè)1034行,3列的矩陣,觀察這個(gè)矩陣即可以發(fā)現(xiàn),這個(gè)矩陣的第一列是仿真時(shí)間,而由于我仿真時(shí)示波器內(nèi)輸出的是兩條曲線,所以第二列和第三列即分別代表了這2條曲線。同時(shí)大家要注意,在simulink中我們有時(shí)往往在示波器中混合輸出曲線,那么就要在示波器前加一個(gè)MUX混合模塊,因此示波器內(nèi)曲線映射到的工作空間的矩陣是和你的MUX的輸入端數(shù)有關(guān),如果你設(shè)置了3個(gè)MUX輸入端,而實(shí)際上你只使用了2個(gè),那么曲線矩陣仍然會(huì)有4列,并且其中一列是零,而不是3列。理解曲線矩陣的原理之后,我們就可以用plot函數(shù)畫出示波器中顯示的圖形了。
curve=plot(aa(:,1),aa(:,2),aa(:,1),aa(:,3),'--r')%aa(:,1)表示取aa的第一列,仿真時(shí)間 %aa(:,2)表示取aa的第二列,示波器的輸入一 %aa(:,3)表示取aa的第三列,示波器的輸入二 %--r表示曲線2顯示的形式和顏色,這里是(red)set(curve(1),'linewidth',3)
%設(shè)置曲線1的粗細(xì) set(curve(2),'linewidth',3)
%設(shè)置曲線2的粗細(xì) legend('Fuzzy','PID','Location','NorthEastOutside')%曲線名稱標(biāo)注 xlabel('仿真時(shí)間(s)')
%X坐標(biāo)軸名稱標(biāo)注 ylabel('幅值')%Y軸坐標(biāo)軸標(biāo)注 title('Fuzzy Control VS PID')%所畫圖的名稱 grid on %添加網(wǎng)格 運(yùn)行上述命令后即可以看到用MATLAB命令畫出的圖形了,你可以在圖形出來之后繼續(xù)進(jìn)行編輯。
將不同示波器中的曲線畫在一張圖上 如何將不同示波器中的曲線畫在一張圖上,很簡(jiǎn)單,如下命令解釋 curve=plot(f1(:,1),f1(:,2),FP(:,1),FP(:,2),'r',FP(:,1),FP(:,3),'k')%f1為即示波器1輸出的曲線矩陣f1,F(xiàn)P為示波器2輸出的曲線矩陣FP 同一示波器內(nèi)的仿真時(shí)間和曲線要相一致,所以f1(:,1),f1(:,2)放一起,F(xiàn)P(:,1),FP(:,2)放一起,不能出現(xiàn)f1(:,1),FP(:,2)的情況
不只是eps圖形,在word中最好的是emf和wmf等,這個(gè)有人分析對(duì)比過。word中用eps,視覺上會(huì)不清楚,但是轉(zhuǎn)換為pdf文檔后就很清楚了。eps圖形主要是被LaTeX排版系統(tǒng)直接利用生成pdf,出來的圖也是比較清楚。我們通常知道的所見即所得的畫圖軟件,例如matlab,origin,visio,smartdraw,coraldraw,得到的圖形都可以輸出(另存)為矢量圖形的,最好別選擇jpg,更不要選擇bmp。simlink仿真波形的輸出與繪制(含實(shí)例,適合新手)在做simlink仿真的過程中,一般都是用示波器看信號(hào)的波形。但是很多時(shí)候是需要波形輸出,我們知道示波器里的波形背景是黑的,而且線型線寬以及加標(biāo)注都十分困難。下面分享一下我的經(jīng)驗(yàn),歡迎高手拍磚!我所知道的信號(hào)輸出到工作環(huán)境的方法有2種:(1)通過out模塊:我一直使用的,也是我比較熟悉的方法。個(gè)人覺得比workspace好用多了(2)通過To Workspace模塊:只是知道可以,不過沒用過。剛才試了一下發(fā)現(xiàn)輸出的數(shù)據(jù)是一個(gè)結(jié)構(gòu)體,雖然可以修改save famat讓它也輸出矩陣,但是我始終沒有找到仿真系統(tǒng)的時(shí)間變量在哪兒輸出。因此繪圖就會(huì)遇到麻煩(這一點(diǎn)煩請(qǐng)用過的高人,指點(diǎn)一二)用了out模塊后,在模型運(yùn)行完畢后。數(shù)據(jù)會(huì)自動(dòng)輸出到工作環(huán)境:時(shí)間默認(rèn)的是tout(1維向量),信號(hào)數(shù)據(jù)默認(rèn)的是yout(可能是一維向量,也可能是個(gè)矩陣)。事實(shí)證明當(dāng)把workspace的save format選為Array的時(shí)候,yout==simout。在這里輸出的參數(shù)名字都用默認(rèn)的,out模塊輸出的參數(shù)名字可以在Simulation-->Configuration Parameters-->Data Import/Export 里邊進(jìn)行修改;To Workspace模塊雙擊就可以修改了。(1)繪制的一些技巧。
在附帶的模型里我們用mux模塊將3個(gè)信號(hào)混合到一起。模型運(yùn)行完畢后就可以在工作空間繪圖了,可以繪制其中的任一信號(hào),也可以同時(shí)繪制,還可以根據(jù)需要設(shè)置線型和顏色。
復(fù)制內(nèi)容到剪貼板 代碼: clear,clc;sim('example.mdl');%要先把附件的example.mdl
存到
work的目錄里
subplot(311),plot(tout,yout);legend('輸入信號(hào)','控制輸出','基準(zhǔn)信號(hào)',...'Location','NorthEastOutside')title('所有信號(hào)繪制到一起')
subplot(312),plot(tout,yout(:,2),'linewidth',2.5,...'color',[1 0 0])
title('
單
控
制
輸
出
繪
圖
')subplot(313),stem(tout(1:20:end),yout(1:20:end,:),'fill','-');title('離散取點(diǎn)繪圖')總之呢,取數(shù)據(jù)的技巧掌握了,想怎么繪制就怎么繪制了。在標(biāo)注和取信號(hào)的時(shí)候要注意yout的列對(duì)應(yīng)mux模塊的各個(gè)輸入,第一列對(duì)應(yīng)最上邊的輸入,一次類推、、、mux有多少個(gè)輸入信號(hào)yout就有多少列,而列的長(zhǎng)度和仿真時(shí)間設(shè)置以及數(shù)據(jù)輸出點(diǎn)數(shù)有關(guān)。(2)繪制出了漂亮的圖,如何貼到word里的問題。
這個(gè)問題也是以前討論較多的問題,因?yàn)橥ㄟ^抓屏或者抓圖工具弄的圖貼到word里都會(huì)出現(xiàn)變形的問題。調(diào)整大小就更容易出現(xiàn)了,這是因?yàn)樽サ膱D默認(rèn)存的jpg或者bmp都是位圖。而矢量圖拉伸不會(huì)影響清晰度,這點(diǎn)在這個(gè)帖子里有討論,如何Word中的粘貼的圖片更清晰。這里就說說如何把繪制的圖形存為矢量圖,其實(shí)很簡(jiǎn)單,就一個(gè)saveas指令。記住在word里要用“插入-->圖片-->來自文件”的方式。
復(fù)制內(nèi)容到剪貼板
代碼:
figure(2);stem(tout(1:20:end),yout(1:20:end,:),'fill','-');saveas(gcf,'myaxes','emf')歡迎討論并提寶貴意見!
m=[0.5:0.25:2];T=[86 87.4 89 90.2 91.3 92.6 93.8];V=-(T-308)./82.3;plot(m,V)grid on set(gca,'xtick',[0.5 0.75 1 1.25 1.5 1.75 2])xlabel('鹽密/g')ylabel('輻射計(jì)輸出直流電壓/V')title('輻射計(jì)輸出直流電壓和鹽密之間的關(guān)系')%以下程序可以改變坐標(biāo)軸顯示的數(shù)值
%day={'mon' 'tue' 'wen' 'thi' 'fri' 'sat' 'sun'};%set(gca,'xticklabel',day)% 【 例 10.7.2-1 】本例演示: axes 軸位框設(shè)計(jì)、rectangle 的運(yùn)用、及軸外注釋。所謂軸外注釋,% 實(shí)際上是使用了兩個(gè)軸位框。一個(gè)軸位框充滿全部圖形窗,其坐標(biāo)框被隱去,而只寫注釋文字。而另一個(gè)比較小的軸位框用于繪圖。% 這樣從外表看去,注釋就處于那小軸位框的外部。
clear,clc;zeta2=[0.2 0.4 0.6 0.8 1.0];n=length(zeta2);for k=1:n;Num{k,1}=1;Den{k,1}=[1 2*zeta2(k)1];end S=tf(Num,Den);% 產(chǎn)生單輸入多輸出系統(tǒng) t=(0:0.4:20)';% 時(shí)間采樣點(diǎn)
[Y,x]=step(S,t);% 單輸入多輸出系統(tǒng)的響應(yīng) tt=t*ones(size(zeta2));% 為畫彩帶圖,生成與函數(shù)值 Y 維數(shù)相同的時(shí)間矩陣。
% 產(chǎn)生全窗軸位框,并隱去坐標(biāo)軸
clf reset,H=axes('Position', [0, 0, 1, 1], 'Visible', 'off');% 產(chǎn)生包含多行字符串的元胞數(shù)組 str{1}='fontname{ 隸書 } 二階系統(tǒng)階躍響應(yīng) ';%<11> str{2}='y(t)= 1zeta^{2})^{0.5}';str{6}='theta = arctg(beta/zeta)';str{7}='zeta =.2,.4,.6,.8, 1';%<15>
% 使 H 句柄軸對(duì)象成為當(dāng)前軸,然后注釋多行文字。
set(gcf, 'CurrentAxes',H)%<18> text(0.01, 0.73, str, 'FontSize', 12)%<19> h1=axes('Position', [0.45, 0.45, 0.5, 0.5]);% 產(chǎn)生右半窗的軸位框 ribbon(tt,Y,0.4)% 在 h1 軸位框中畫彩帶圖 % 對(duì) X 軸、Z 軸重標(biāo)刻
度
值
set(h1,'XTickLabelMode','manual','XTickLabel','0|0.4|0.8|1.2');%< 23> set(h1,'ZTickLabel','0|1.0|2.0');%<24> % 低層指令標(biāo)識(shí)軸名 set(get(h1,'XLabel'),'String','zeta set(get(h1,'YLabel'),'String','leftarrow
rightarrow','Rotation',17.5)t','Rotation',-25)
%<27> set(get(h1,'Zlabel'),'String','y rightarrow')h2=axes('Position',[0.03, 0.08, 0.27, 0.27]);% 在左下角,產(chǎn)生小的軸位框。plot(tt,Y)% 在 h2 軸對(duì)象上畫二維圖
% 在右下方畫系統(tǒng)方塊框圖 h3=axes('Position',[0.37,0.04,0.63,0.32]);% 設(shè)置畫框圖的軸位框 set(h3,'Xlim',[0,1.2],'Ylim',[0,0.5])% 設(shè)置軸的刻度范圍 set(h3,'DataAspectRatio',[1 1 1])% 設(shè)置刻度比例 set(h3,'ColorOrder',[0,0,0])% 設(shè)置繪線的首選用色 set(h3,'Visible','off')
%
隱
去
坐
標(biāo)
軸
hh1=rectangle('Position',[0.5,0.2,0.4,0.2],'Curvature',[0,0]);% 畫方框
<37> hh2=rectangle('Position',[0.2,0.26,0.08,0.08],'Curvature',[1,1]);
% 畫圓框 <38>
xx1=0.05:0.01:0.2;xx2=0.28:0.02:0.5;xx3=0.9:0.02:1.1;xx4=0.24:0.02:1;yy5=0.1:0.02:0.26;yy6=0.1:0.02:0.3;yy1=0.3*ones(size(xx1));yy2=0.3*ones(size(xx2));yy3=0.3*ones(size(xx3));yy4=0.1*ones(size(xx4));xx5=0.24*ones(size(yy5));xx6=ones(size(yy6));line(xx1,yy1);line(xx2,yy2);line(xx3,yy3);line(xx4,yy4);line(xx5,yy5);line(xx6,yy6)line(0.17,0.3,'Marker','>','MarkerFaceColor','k')line(0.47,0.3,'Marker','>','MarkerFaceColor','k')line(1.1,0.3,'Marker','>','MarkerFaceColor','k')line(0.24,0.23,'Marker','^','MarkerFaceColor','k')line(0.17,0.35,'Marker','+')text(0.27,0.23,'-')text(0.05,0.35,'u(t)')text(1,0.35,'y(t)')
text(0.6,0.26,'s{^2} + 2{zeta}s');xx7=0.56:0.02:0.84;yy7=0.3*ones(size(xx7));line(xx7,yy7)text(0.68,0.35,'1')