-
簡介:1目錄目錄一、一、課程設(shè)計目的課程設(shè)計目的3二、二、課程設(shè)計要求課程設(shè)計要求3三、三、課程設(shè)計的內(nèi)容課程設(shè)計的內(nèi)容3四、四、題目分析題目分析3五、五、總體設(shè)計總體設(shè)計4六、六、具體設(shè)計具體設(shè)計561、文件5611、打開5612、保存5613、退出562、編輯5621、灰度5622、亮度6623、截圖7624、縮放763、旋轉(zhuǎn)9631、上下翻轉(zhuǎn)9632、左右翻轉(zhuǎn)9633任意角度翻轉(zhuǎn)964、噪聲1065、濾波1066、直方圖統(tǒng)計1167、頻譜分析12671、頻譜圖12672、通過高通濾波器12673、通過低通濾波器1368、灰度圖像處理14681、二值圖像14682、創(chuàng)建索引圖像1469、顏色模型轉(zhuǎn)換14610、操作界面設(shè)計15七、七、程序調(diào)試及結(jié)果分析程序調(diào)試及結(jié)果分析15八、八、心得體會心得體會16九、九、參考文獻參考文獻17十、十、附錄附錄183信息化社會中,計算機在各種信息處理中發(fā)揮著重要的作用。我們可以借助計算機,對數(shù)字圖像進行處理,以達到不同的效果。根據(jù)題目的要求,除了實現(xiàn)要求的功能外,還有很多的功能需要用到。(1)、將一個RGB圖像轉(zhuǎn)換為灰度圖像。(2)、可以對圖像做各種變換,如旋轉(zhuǎn)等。(3)、有時并不需要圖像顯示其細節(jié)部分,只要其輪廓,這時候不要很高的灰度級??梢园褕D像轉(zhuǎn)換為二值圖像,進行圖像腐蝕,或是創(chuàng)建索引圖像等。(4)、分析一個圖像的頻譜特征,利用傅里葉變換,將圖像從空間域變換到頻域,然后進行各種處理,經(jīng)過高通濾波器或是低通濾波器。(5)、為了科學地定量描述和使用顏色,人們提出了各種顏色模型,按用途可分為三類計算顏色模型,視覺顏色模型和工業(yè)顏色模型。有時為了不同的需要,要對顏色模型進行轉(zhuǎn)換。五、五、總體設(shè)計由于要實現(xiàn)的功能并不是很多,所以在排版的過程中,把各個功能都安排在目錄欄上,整體安排如下圖所示同時在調(diào)節(jié)亮度時,雖然可以同對話框的形式輸入調(diào)節(jié)的比例系數(shù),但是這樣效果不好了,不容易調(diào)節(jié),因此這里考慮用滾動條來調(diào)節(jié)。因此,總體的設(shè)計界面如下圖所示
下載積分: 8 賞幣
上傳時間:2024-03-07
頁數(shù): 25
大?。?1.77(MB)
子文件數(shù):
-
簡介:基于基于MATLABMATLAB的小型電力系統(tǒng)的建模與仿真的小型電力系統(tǒng)的建模與仿真內(nèi)容提要內(nèi)容提要利用MATLABSIMULINKSIMPOWERSYSTEMS建立電力系統(tǒng)三相短路和單相按地短路模型,通過短路故障進行設(shè)計、仿真、分析,加深對工’供電和電力系統(tǒng)知識的了解,并學會使用MATLAB電力系統(tǒng)仿一工具。關(guān)鍵詞關(guān)鍵詞電力系統(tǒng)短路故障MATLAB建模與仿真隨著電力一業(yè)的發(fā)展,電力系統(tǒng)的規(guī)模越來越大。在這種情況下,許多大型的電力科研實驗很難進行,一是實際的條件難以滿足一’一是從系統(tǒng)的安全角度來講也是不允許進行實驗的。因此,尋求一種最接近于電力系統(tǒng)實際運行狀況的數(shù)字仿真工具必不刊一少。而在眾多的仿真工具中,MATLAB以其優(yōu)越的運算能力、方便和完善的繪圖功能,以及其帶有的功能強大的SIMULINK仿真,越來越受到使用者的青睞。1、MATLABPSB簡介簡介MATLABPSBSIMPAWERSYSTEMS以SIMULINK為運行環(huán)境,涵蓋一J’電路、電力電子、電氣傳動和電力系統(tǒng)等電氣學科中常用的基本元件和系統(tǒng)仿真模型,它主要由6個子模塊庫組成。1電源模塊庫包括直流電托源、交流電凡源、交流電流源、可控電托源、可控電流源、三相電源、三相可編程電托源2基本元件模塊庫串聯(lián)并聯(lián)RLC負載支路、變壓器(單相、三相等、斷路器和三相故障部分3電力電子模塊庫一極管、晶閘管、GTO、IGBT、MOSFET、理想開關(guān)以及各種電力電子控制模塊4)電機模塊庫勵磁裝置、異步電動機、同步電動機、直流電動機以及配套的電機測量部件(5)測量儀器庫電流測量和電壓測量等通過以上模塊可以完成各種基本的電力電子電路、電力系統(tǒng)電路和電氣傳動電路,還可以通過其他模塊的配合完成更高層次的建模,如風力發(fā)電系統(tǒng)、機器人控制系統(tǒng)等等。2、仿真模型的設(shè)計和實現(xiàn)、仿真模型的設(shè)計和實現(xiàn)在二相電力系統(tǒng)巾,大多數(shù)故障都是由于短路故障引起的,在發(fā)生短路故障的情況下,電力系統(tǒng)從一種狀態(tài)劇烈變化到另一種狀態(tài),產(chǎn)生復(fù)雜的暫態(tài)現(xiàn)象。在三相系統(tǒng)中,可能發(fā)生的短路有三相短路、兩相短路、一相短路接地和單相接地短路。下圖為理想情況下小型電力系統(tǒng)的模型。序分量分析3PHASESEQUENCEANALYZER)萬用表元件將相應(yīng)待測量加入萬用表的測量量中三相序分量分析基頻頻率60HZ諧波次數(shù)1基頻序量選擇所有序分量(POSITIVENEGATIVEZERO)6其他模塊相應(yīng)的接地元件、節(jié)點等,以及電力系統(tǒng)分析工具。7仿真參數(shù)設(shè)置一”電路圖設(shè)計完成后,對其進行仿真,以達到觀察短路接地電路中暫態(tài)變化情況,開始時間0S停止時間006S求解程序類型選項可變步長,ODEL5SSTIFFNDF最大步長、最小步長、初始步長AUTO相對容差1E3絕對容差A(yù)UTO3、仿真結(jié)果及波形分析、仿真結(jié)果及波形分析L三相短路將三相電路短路故障發(fā)生器中的故障相選抒三相故障都選抒,并選擇故障相接地選項,萬用表巾選擇A相、B和和C和電流作為測量電氣量,激活仿真按鈕。仿真波形如下圖途中,A相電流一黃色、B相電流一粉色、C相電流一藍色橫坐標表示時問單位S縱坐標表示電流單位A所有圖都是相同表示。由圖2可以得出以下結(jié)論在穩(wěn)態(tài)時,故障利各相電流由于三利故障發(fā)生器處于斷開狀態(tài),因而值都為0。在001S時,三相短路故障發(fā)生器閉合,此時電路發(fā)生三相短路,故障點齊相電流發(fā)生變化,由于閉合時有初始輸入量和初始狀態(tài)量,因而故障點各相電流波形上升或者下降。在004S后,由于二相短路
下載積分: 6 賞幣
上傳時間:2024-03-08
頁數(shù): 8
大小: 0.34(MB)
子文件數(shù):
-
簡介:I基于MATLAB的PID控制器設(shè)計摘要本論文以溫度控制系統(tǒng)為研究對象設(shè)計一個PID控制器。PID控制是迄今為止最通用的控制方法,大多數(shù)反饋回路用該方法或其較小的變形來控制。PID控制器(亦稱調(diào)節(jié)器)及其改進型因此成為工業(yè)過程控制中最常見的控制器至今在全世界過程控制中用的84仍是純PID調(diào)節(jié)器,若改進型包含在內(nèi)則超過90。在PID控制器的設(shè)計中,參數(shù)整定是最為重要的隨著計算機技術(shù)的迅速發(fā)展,對PID參數(shù)的整定大多借助于一些先進的軟件,例如目前得到廣泛應(yīng)用的MATLAB仿真系統(tǒng)。本設(shè)計就是借助此軟件主要運用RELAYFEEDBACK法,線上綜合法和系統(tǒng)辨識法來研究PID控制器的設(shè)計方法,設(shè)計一個溫控系統(tǒng)的PID控制器,并通過MATLAB中的虛擬示波器觀察系統(tǒng)完善后在階躍信號下的輸出波形。關(guān)鍵詞關(guān)鍵詞PID參數(shù)整定;PID控制器;MATLAB仿真;冷卻機;目錄摘要IABSTRACTII第一章緒論111課題來源及PID控制簡介1111課題的來源和意義1112PID控制簡介112國內(nèi)外研究現(xiàn)狀及MATLAB簡介3第二章控制系統(tǒng)及PID調(diào)節(jié)521控制系統(tǒng)構(gòu)成522PID控制5221比例、積分、微分5222P、I、D控制7第三章系統(tǒng)辨識931系統(tǒng)辨識932系統(tǒng)特性圖1033系統(tǒng)辨識方法11第四章PID最佳調(diào)整法與系統(tǒng)仿真1441PID參數(shù)整定法概述1442針對無轉(zhuǎn)移函數(shù)的PID調(diào)整法15421RELAYFEEDBACK調(diào)整法15422RELAYFEEDBACK在計算機做仿真15423在線調(diào)整法19424在線調(diào)整法在計算機做仿真2043針對有轉(zhuǎn)移函數(shù)的PID調(diào)整方法23431系統(tǒng)辨識法24432波德圖法及根軌跡法27第五章油冷卻機系統(tǒng)的PID控制器設(shè)計2851油冷卻機系統(tǒng)28511油冷卻機28512感測與轉(zhuǎn)換器29513控制組件3052油冷卻機系統(tǒng)之系統(tǒng)辨識3153油冷卻機系統(tǒng)的PID參數(shù)整定33結(jié)論40致謝41參考文獻42
下載積分: 8 賞幣
上傳時間:2024-03-07
頁數(shù): 37
大?。?3.67(MB)
子文件數(shù):
-
簡介:信號與系統(tǒng)實驗指導書信息科學與工程學院電子信息科學與技術(shù)系1實驗一常見信號的MATLAB表示及運算一、實驗?zāi)康?熟悉常見信號的意義、特性及波形2學會使用MATLAB表示信號的方法并繪制信號波形3掌握使用MATLAB進行信號基本運算的指令4熟悉用MATLAB實現(xiàn)卷積積分的方法二、實驗原理信號一般是隨時間而變化的某些物理量。按照自變量的取值是否連續(xù),信號分為連續(xù)時間信號和離散時間信號,一般用和來表示。若對信號進行時域分析,就需要繪制其波形,如果信號比較復(fù)FTFK雜,則手工繪制波形就變得很困難,且難以精確。MATLAB強大的圖形處理功能及符號運算功能,為實現(xiàn)信號的可視化及其時域分析提供了強有力的工具。根據(jù)MATLAB的數(shù)值計算功能和符號運算功能,在MATLAB中,信號有兩種表示方法,一種是用向量來表示,另一種則是用符號運算的方法。在采用適當?shù)腗ATLAB語句表示出信號后,就可以利用MATLAB中的繪圖命令繪制出直觀的信號波形了。下面分別介紹連續(xù)時間信號和離散時間信號的MATLAB表示及其波形繪制方法。1連續(xù)時間信號所謂連續(xù)時間信號,是指其自變量的取值是連續(xù)的,并且除了若干不連續(xù)的點外,對于一切自變量的取值,信號都有確定的值與之對應(yīng)。從嚴格意義上講,MATLAB并不能處理連續(xù)信號。在MATLAB中,是用連續(xù)信號在等時間間隔點上的樣值來近似表示的,當取樣時間間隔足夠小時,這些離散的樣值就能較好地近似出連續(xù)信號。在MATLAB中連續(xù)信號可用向量或符號運算功能來表示。⑴向量表示法向量表示法對于連續(xù)時間信號,可以用兩個行向量F和T來表示,其中向量T是用形如的命令定FT12TTPT義的時間范圍向量,其中,為信號起始時間,為終止時間,P為時間間隔。向量F為連續(xù)信號在1T2TFT向量T所定義的時間點上的樣值。例如對于連續(xù)信號,我們可以將它表示成行SINTFTSATT向量形式,同時用繪圖命令PLOT函數(shù)繪制其波形。其程序如下T1100510定義時間T的取值范圍1010,取樣間隔為05,則T1是一個維數(shù)為41的行向量F1SINT1T1定義信號表達式,求出對應(yīng)采樣點上的樣值,同時生成與向量T1維數(shù)相同的行向量F1FIGURE1打開圖形窗口1PLOTT1F1以T1為橫坐標,F(xiàn)1為縱坐標繪制F1的波形T2100110定義時間T的取值范圍1010,取樣間隔為01,則T2是一個維數(shù)為201的行向量F2SINT2T2定義信號表達式,求出對應(yīng)采樣點上的樣值
下載積分: 9 賞幣
上傳時間:2024-03-08
頁數(shù): 49
大?。?1.25(MB)
子文件數(shù):
-
簡介:MATLAB的神經(jīng)網(wǎng)絡(luò)工具箱實用指南的神經(jīng)網(wǎng)絡(luò)工具箱實用指南文章摘要第一章是神經(jīng)網(wǎng)絡(luò)的基本介紹,第二章包括了由工具箱指定的有關(guān)網(wǎng)絡(luò)結(jié)構(gòu)和符號的基本材料以及建立神經(jīng)網(wǎng)絡(luò)的一些基本函數(shù),例如NEW、INIT、ADAPT和TRAIN。第三章以反向傳播網(wǎng)絡(luò)為例講解了反向傳播網(wǎng)絡(luò)的原理和應(yīng)用的基本過程。第一章第一章介紹介紹1神經(jīng)網(wǎng)絡(luò)神經(jīng)網(wǎng)絡(luò)神經(jīng)網(wǎng)絡(luò)是單個并行處理元素的集合,我們從生物學神經(jīng)系統(tǒng)得到啟發(fā)。在自然界,網(wǎng)絡(luò)功能主要由神經(jīng)節(jié)決定,我們可以通過改變連接點的權(quán)重來訓練神經(jīng)網(wǎng)絡(luò)完成特定的功能。一般的神經(jīng)網(wǎng)絡(luò)都是可調(diào)節(jié)的,或者說可訓練的,這樣一個特定的輸入便可得到要求的輸出。如下圖所示。這里,網(wǎng)絡(luò)根據(jù)輸出和目標的比較而調(diào)整,直到網(wǎng)絡(luò)輸出和目標匹配。作為典型,許多輸入目標對應(yīng)的方法已被用在有監(jiān)督模式中來訓練神經(jīng)網(wǎng)絡(luò)。神經(jīng)網(wǎng)絡(luò)已經(jīng)在各個領(lǐng)域中應(yīng)用,以實現(xiàn)各種復(fù)雜的功能。這些領(lǐng)域包括模式識別、鑒定、分類、語音、翻譯和控制系統(tǒng)。如今神經(jīng)網(wǎng)絡(luò)能夠用來解決常規(guī)計算機和人難以解決的問題。我們主要通過這個工具箱來建立示范的神經(jīng)網(wǎng)絡(luò)系統(tǒng),并應(yīng)用到工程、金融和其他實際項目中去。一般普遍使用有監(jiān)督訓練方法,但是也能夠通過無監(jiān)督的訓練方法或者直接設(shè)計得到其他的神經(jīng)網(wǎng)絡(luò)。無監(jiān)督網(wǎng)絡(luò)可以被應(yīng)用在數(shù)據(jù)組的辨別上。一些線形網(wǎng)絡(luò)和HOPFIELD網(wǎng)絡(luò)是直接設(shè)計的。總的來說,有各種各樣的設(shè)計和學習方法來增強用戶的選擇。神經(jīng)網(wǎng)絡(luò)領(lǐng)域已經(jīng)有50年的歷史了,但是實際的應(yīng)用卻是在最近15年里,如今神經(jīng)網(wǎng)絡(luò)仍快速發(fā)展著。因此,它顯然不同與控制系統(tǒng)和最優(yōu)化系統(tǒng)領(lǐng)域,它們的術(shù)語、數(shù)學理論和設(shè)計過程都已牢固的建立和應(yīng)用了好多年。我們沒有把神經(jīng)網(wǎng)絡(luò)工具箱僅看作一個能正常運行的建好的處理輪廓。我們寧愿希望它能成為一個有用的工業(yè)、教育和研究工具,一個能夠幫助用戶找到什么能夠做什么不能做的工具,一個能夠幫助發(fā)展和拓寬神經(jīng)網(wǎng)絡(luò)領(lǐng)域的工具。因為這個領(lǐng)域和它的材料是如此新,這個工具箱將給我們解釋處理過程,講述怎樣運用它們,并且舉例說明它們的成功和失敗。我們相信要成功和滿意的使用這個工單神經(jīng)元單神經(jīng)元下圖所示為一個單標量輸入且無偏置的神經(jīng)元。這個輸入標量通過乘以權(quán)重為標量W的連結(jié)點得到結(jié)果WP,這仍是一個標量。這里,加權(quán)的輸入WP僅僅是轉(zhuǎn)移函數(shù)F的參數(shù),函數(shù)的輸入是標量A。右邊的神經(jīng)元有一個標量偏置B,你既可以認為它僅僅是通過求和節(jié)點加在結(jié)果WP上,也可以認為它把函數(shù)F左移了B個單位,偏置除了有一個固定不變的輸入值1以外,其他的很像權(quán)重。標量N是加權(quán)輸入WP和偏置B的和,它作為轉(zhuǎn)移函數(shù)F的參數(shù)。函數(shù)F是轉(zhuǎn)移函數(shù),它可以為階躍函數(shù)或者曲線函數(shù),它接收參數(shù)N給出輸出A,下一節(jié)將給出各種不同的轉(zhuǎn)移函數(shù)。注意神經(jīng)元中的W和B都是可調(diào)整的標量參數(shù)。神經(jīng)網(wǎng)絡(luò)的中心思想就是參數(shù)的可調(diào)整使得網(wǎng)絡(luò)展示需要和令人感興趣的行為。這樣,我們就可以通過調(diào)整權(quán)重和偏置參量訓練神經(jīng)網(wǎng)絡(luò)做一定的工作?;蛘呱窠?jīng)網(wǎng)絡(luò)自己調(diào)整參數(shù)以得到想要的結(jié)果。在這個工具箱里所有的神經(jīng)元都提供偏置,我們的許多例子中都用到了偏置并且假定它在這個工具箱的大多數(shù)情況下都要用到??墒牵绻阍敢獾脑?,你也可以在一個神經(jīng)元中省略偏置。正如上面所提到的,在神經(jīng)元中,標量B是個可調(diào)整的參數(shù)。它不是一個輸入??墒球?qū)動偏置的常量1卻是一個輸入而且當考慮線性輸入向量時一定要這樣認為。轉(zhuǎn)移函數(shù)在這個工具箱里包括了許多轉(zhuǎn)移函數(shù)。你能在“TRANSFERFUNCTIONGRAPHS“中找到它們的完全列表。下面列出了三個最常用的函數(shù)。上圖所示的階躍轉(zhuǎn)移函數(shù)限制了輸出,使得輸入?yún)?shù)小于0時輸出為0,大于或等于0時輸出為1,在第三章中我們將用它來進行分類。工具箱中有一個函數(shù)HARDLIM來數(shù)學上的階躍,如上圖所示。我們可以輸入以下代碼N5015
下載積分: 6 賞幣
上傳時間:2024-03-07
頁數(shù): 20
大小: 0.15(MB)
子文件數(shù):
-
簡介:MATLAB7X程序設(shè)計語言(第二版)部分課后習題答案(樓順天,姚若玉,沈俊霞編著)程序設(shè)計語言(第二版)部分課后習題答案(樓順天,姚若玉,沈俊霞編著)說明所有答案均是本人在備考過程中親自整理的,收錄了一部分題目的答案。答案可能存在不足甚至謬誤,很多算法也可能不是最優(yōu)的,僅供參考。本人盡力整理的一點點心血,希望對大家有所幫助。第二章第二章8、AR55IJFINDA05FU1LENGTHIBUAIUJUENDB10、AAANYAIFINDAA0AI第四章第四章1、FUNCTIONFLAGISPRIMEMM為素數(shù),F(xiàn)LAG1M不為素數(shù),F(xiàn)LAG0KSQRTMFLAG1FI2KIFREMMI0FLAG0BREAKENDENDMINPUTINPUTANINTEGERNFLAGISPRIMEMIFFLAG1DISPNUM2STRM是素數(shù)ELSEDISPNUM2STRM不是素數(shù)END4、FUNCTIONX1X2JFCABCDB24ACIFD0X1BSQRTD2AX2BSQRTD2AELSEIFD0X1B2ACASE4NRN1OTHERWISEDISP請選擇ENDN7、LOADATXTMNSIZEAWZEROSM1FI1MWI2AI13AI22AI34AI425AI5AI6145ENDW8、FUNCTIONKJJIIFI10K01IELSEIFI20K1I10005ELSEIFI40K15I20002ELSEK19I40001ENDS0A2B1FI115SSABCBBAAACENDS9、AONES151BONES151CONES151A12C12FI215AIBI1AI1BIAI1CIAIBIENDSUMC第五章第五章3、T1110TTY4842436237543368316930833304301630123005X1ONESSIZETEXPTX2ONESSIZETTEXPTP1X1YP2X2Y
下載積分: 5 賞幣
上傳時間:2024-03-08
頁數(shù): 5
大?。?0.04(MB)
子文件數(shù):
-
簡介:1通訊工具箱COMMUNICATIONTOOLBOX。令提供100多個函數(shù)和150多個SIMULINK模塊用于通訊系統(tǒng)的仿真和分析信號編碼調(diào)制解調(diào)濾波器和均衡器設(shè)計通道模型同步可由結(jié)構(gòu)圖直接生成可應(yīng)用的C語言源代碼。2控制系統(tǒng)工具箱CONTROLSYSTEMTOOLBOX。魯連續(xù)系統(tǒng)設(shè)計和離散系統(tǒng)設(shè)計狀態(tài)空間和傳遞函數(shù)模型轉(zhuǎn)換頻域響應(yīng)BODE圖、NYQUIST圖、NICHOLS圖時域響應(yīng)沖擊響應(yīng)、階躍響應(yīng)、斜波響應(yīng)等根軌跡、極點配置、LQG3財政金融工具箱FINANCIALTOOLBOX。成本、利潤分析,市場靈敏度分析業(yè)務(wù)量分析及優(yōu)化偏差分析資金流量估算財務(wù)報表4頻率域系統(tǒng)辨識工具箱FREQUENCYDOMAINSYSTEMLDENTIFICATIONTOOLBOX辨識具有未知延遲的連續(xù)和離散系統(tǒng)計算幅值/相位、零點/極點的置信區(qū)間設(shè)計周期激勵信號、最小峰值、最優(yōu)能量諾等5模糊邏輯工具箱FUZZYLOGICTOOLBOX。友好的交互設(shè)計界面自適應(yīng)神經(jīng)模糊學習、聚類以及SUGENO推理支持SIMULINK動態(tài)仿真可生成C語言源代碼用于實時應(yīng)用6高階譜分析工具箱HIGHERDERSPECTRALANALYSISTOOLBOX高階譜估計信號中非線性特征的檢測和刻畫延時估計幅值和相位重構(gòu)陣列信號處理諧波重構(gòu)7圖像處理工具箱IMAGEPROCESSINGTOOLBOX。LQG/LTR最優(yōu)綜合H2和H無窮大最優(yōu)綜合奇異值模型降階譜分解和建模15信號處理工具箱SIGNALPROCESSINGTOOLBOX數(shù)字和模擬濾波器設(shè)計、應(yīng)用及仿真譜分析和估計FFT,DCT等變換參數(shù)化模型16樣條工具箱SPLINETOOLBOX。分段多項式和B樣條樣條的構(gòu)造曲線擬合及平滑函數(shù)微分、積分17統(tǒng)計工具箱STATISTICSTOOLBOX。概率分布和隨機數(shù)生成多變量分析回歸分析主元分析假設(shè)檢驗18符號數(shù)學工具箱SYMBOLICMATHTOOLBOX。符號表達式和符號矩陣的創(chuàng)建符號微積分、線性代數(shù)、方程求解因式分解、展開和簡化符號函數(shù)的二維圖形圖形化函數(shù)計算器19系統(tǒng)辨識工具箱SYSTEMIDENTIFICATIONTOOLBOX狀態(tài)空間和傳遞函數(shù)模型模型驗證MA,AR,ARMA等基于模型的信號處理譜分析20小波工具箱WAVELETTOOLBOX?;谛〔ǖ姆治龊途C合圖形界面和命令行接口連續(xù)和離散小波變換及小波包一維、二維小波自適應(yīng)去噪和壓縮
下載積分: 6 賞幣
上傳時間:2024-03-08
頁數(shù): 16
大?。?0.07(MB)
子文件數(shù):
-
簡介:實驗三實驗三MATLAB的圖形功能和程序結(jié)的圖形功能和程序結(jié)構(gòu)
下載積分: 5 賞幣
上傳時間:2024-03-08
頁數(shù): 4
大?。?0.13(MB)
子文件數(shù):
-
下載積分: 3 賞幣
上傳時間:2024-03-08
頁數(shù): 2
大?。?0.14(MB)
子文件數(shù):
-
簡介:MATLAB包括擁有數(shù)百個內(nèi)部函數(shù)的主包和三十幾種工具包。工具包又可以分為功能性工具包和學科工具包。功能工具包用來擴充MATLAB的符號計算,可視化建模仿真,文字處理及實時控制等功能。學科工具包是專業(yè)性比較強的工具包,控制工具包,信號處理工具包,通信工具包等都屬于此類。開放性使MATLAB廣受用戶歡迎。除內(nèi)部函數(shù)外,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,用戶通過對源程序的修改或加入自己編寫程序構(gòu)造新的專用工具包。MATLABMAINTOOLBOXMATLAB主工具箱CONTROLSYSTEMTOOLBOX控制系統(tǒng)工具箱COMMUNICATIONTOOLBOX通訊工具箱FINANCIALTOOLBOX財政金融工具箱SYSTEMIDENTIFICATIONTOOLBOX系統(tǒng)辨識工具箱FUZZYLOGICTOOLBOX模糊邏輯工具箱HIGHERDERSPECTRALANALYSISTOOLBOX高階譜分析工具箱IMAGEPROCESSINGTOOLBOX圖象處理工具箱LMICONTROLTOOLBOX線性矩陣不等式工具箱MODELPREDICTIVECONTROLTOOLBOX模型預(yù)測控制工具箱ΜANALYSISSYNTHESISTOOLBOXΜ分析工具箱NEURALWKTOOLBOX神經(jīng)網(wǎng)絡(luò)工具箱OPTIMIZATIONTOOLBOX優(yōu)化工具箱PARTIALDIFFERENTIALTOOLBOX偏微分方程工具箱ROBUSTCONTROLTOOLBOX魯棒控制工具箱SIGNALPROCESSINGTOOLBOX信號處理工具箱SPLINETOOLBOX樣條工具箱STATISTICSTOOLBOX統(tǒng)計工具箱SYMBOLICMATHTOOLBOX符號數(shù)學工具箱SIMULINKTOOLBOX動態(tài)仿真工具箱WAVELETOOLBOX小波工具箱常用函數(shù)MATLAB內(nèi)部常數(shù)3EPS浮點相對精度EXP自然對數(shù)的底數(shù)EI或J基本虛數(shù)單位INF或INF無限大,例如10NAN或NAN非數(shù)值(NOTANUMBER),例如00PI圓周率P(31415926)REALMAX系統(tǒng)所能表示的最大數(shù)值REALMIN系統(tǒng)所能表示的最小數(shù)值NARGIN函數(shù)的輸入引數(shù)個數(shù)NARGOUT函數(shù)的輸出引數(shù)個數(shù)ACOSHX反雙曲余弦函數(shù)ATANHX反雙曲正切函數(shù)適用于向量的常用函數(shù)有MINX向量X的元素的最小值MAXX向量X的元素的最大值MEANX向量X的元素的平均值MEDIANX向量X的元素的中位數(shù)STDX向量X的元素的標準差DIFFX向量X的相鄰元素的差STX對向量X的元素進行排序(STING)LENGTHX向量X的元素個數(shù)NMX向量X的歐氏(EUCLIDEAN)長度SUMX向量X的元素總和PRODX向量X的元素總乘積CUMSUMX向量X的累計元素總和CUMPRODX向量X的累計元素總乘積DOTXY向量X和Y的內(nèi)積CROSSXY向量X和Y的外積MATLAB基本繪圖函數(shù)PLOTX軸和Y軸均為線性刻度(LINEARSCALE)LOGLOGX軸和Y軸均為對數(shù)刻度(LOGARITHMICSCALE)SEMILOGXX軸為對數(shù)刻度,Y軸為線性刻度SEMILOGYX軸為線性刻度,Y軸為對數(shù)刻度MATLAB插值和樣條PLOT繪圖函數(shù)的參數(shù)字元顏色字元圖線型態(tài)Y黃色點K黑色O圓W白色XXB藍色G綠色R紅色實線C亮青色點線M錳紫色點虛線虛線
下載積分: 6 賞幣
上傳時間:2024-03-07
頁數(shù): 9
大?。?0.07(MB)
子文件數(shù):
-
簡介:什么是GUI呢GUI是GRAPHICALUSERINTERFACE圖形用戶界面的意思。象很多高級編程語言一樣。MATLAB也有圖形用戶界面開發(fā)環(huán)境。隨著計算機技術(shù)的飛速發(fā)展。人與計算機的通信方式也發(fā)生的很大的變化。從原來的命令行通訊方式(例如很早的DOS系統(tǒng))變化到了現(xiàn)在的圖形界面下的交互方式。而現(xiàn)在絕大多數(shù)的應(yīng)用程序都是在圖形化用戶界面下運行的。記得讀書的時候。大學開學不久。學校很多同學就開始報考全國計算機等級考試了。當然我也是其中的一分子。其中C語言是大多數(shù)人選擇的科目。當時在學C語言的時候。經(jīng)常也會遇到人機交互的例子。譬如一個計算兩個數(shù)相加的程序。運行程序后便切換到了DOS模式。然后在此模式下輸入兩個數(shù)。再回車。才能返回運算結(jié)果。當時就覺得很不方便。也不友好。后來才得知C語言是面向過程的語言。是非面向?qū)ο蟮恼Z言(VCVBMATLAB等是面向?qū)ο蟮模?。那么下面我們就來看看MATLAB是如何簡單、快速而友好地解決這類問題的吧。MATLABGUI編程教程(適用于初學者)1首先我們新建一個GUI文件FILENEWGUI如下圖所示;選擇BLANKGUIDEFAULT2進入GUI開發(fā)環(huán)境以后添加兩個編輯文本框。6個靜態(tài)文本框。和一個按鈕。布置如下圖所示;ENDGUIDATAHOBJECTHLES這段代碼使得輸入被嚴格限制。我們不能試圖輸入一個非數(shù)字。4為EDIT2_CALLBACK添加同樣一段代碼5現(xiàn)在我們?yōu)橛嬎惆粹o添加代碼來實現(xiàn)把數(shù)據(jù)1和數(shù)據(jù)2相加的目的。用3中同樣的方法在M文件中找到PUSHBUTTON1_CALLBACK代碼段如下;FUNCTIONPUSHBUTTON1_CALLBACKHOBJECTEVENTDATAHLESHOBJECTHLETOPUSHBUTTON1SEEGCBOEVENTDATARESERVEDTOBEDEFINEDINAFUTUREVERSIONOFMATLABHLESSTRUCTUREWITHHLESUSERDATASEEGUIDATA在上面這段代碼后添加以下代碼;AGETHLESEDIT1STRINGBGETHLESEDIT2STRING?AREVARIABLESOFSTRINGSTYPENEEDTOBECONVERTEDTOVARIABLESOFNUMBERTYPEBEFETHEYCAN?ADDEDTOGETHERSTR2NUMASTR2NUMBCNUM2STRTOTALNEEDTOCONVERTTHEANSWERBACKINTOSTRINGTYPETODISPLAYITSETHLESTEXT1STRINGCGUIDATAHOBJECTHLES下面我們來對上面這段程序分析一下;AGETHLESEDIT1STRINGBGETHLESEDIT2STRING上面這行代碼把用戶輸入的數(shù)據(jù)存入到變量A變量B中;?是字符型變量。在計算兩者相加之前需把他們轉(zhuǎn)換為數(shù)字型
下載積分: 5 賞幣
上傳時間:2024-03-07
頁數(shù): 4
大?。?0.11(MB)
子文件數(shù):
-
簡介:MATLAB軟件基礎(chǔ)1MATLAB概述概述MATLAB是MATRIXLABATY(“矩陣實驗室”)的縮寫,是由美國MATHWKS公司開發(fā)的集數(shù)值計算、符號計算和圖形可視化三大基本功能于一體的,功能強大、操作簡單的語言。是國際公認的優(yōu)秀數(shù)學應(yīng)用軟件之一。20世紀80年代初期,CLEVEMOLER與JOHNLITTLE等利用C語言開發(fā)了新一代的MATLAB語言,此時的MATLAB語言已同時具備了數(shù)值計算功能和簡單的圖形處理功能。1984年,CLEVEMOLER與JOHNLITTLE等正式成立了MATHWKS公司,把MATLAB語言推向市場,并開始了對MATLAB工具箱等的開發(fā)設(shè)計。1993年,MATHWKS公司推出了基于個人計算機的MATLAB40版本,到了1997年又推出了MATLAB5X版本(RELEASE11),并在2000年又推出了最新的MATLAB6版本(RELEASE12)?,F(xiàn)在,MATLAB已經(jīng)發(fā)展成為適合多學科的大型軟件,在世界各高校,MATLAB已經(jīng)成為線性代數(shù)、數(shù)值分析、數(shù)理統(tǒng)計、優(yōu)化方法、自動控制、數(shù)字信號處理、動態(tài)系統(tǒng)仿真等高級課程的基本教學工具。特別是最近幾年,MATLAB在我國大學生數(shù)學建模競賽中的應(yīng)用,為參賽者在有限的時間內(nèi)準確、有效的解決問題提供了有力的保證。概括地講,整個MATLAB系統(tǒng)由兩部分組成,即MATLAB內(nèi)核及輔助工具箱,兩者的調(diào)用構(gòu)成了MATLAB的強大功能。MATLAB語言以數(shù)組為基本數(shù)據(jù)單位,包括控制流語句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入輸出及面向?qū)ο蟮忍攸c的高級語言,它具有以下主要特點1)運算符和庫函數(shù)極其豐富,語言簡潔,編程效率高,MATLAB除了提供和C語言一樣的運算符號外,還提供廣泛的矩陣和向量運算符。利用其運算符號和庫函數(shù)可使其程序相當簡短,兩三行語句就可實現(xiàn)幾十行甚至幾百行C或FTRAN的程序功能。2)既具有結(jié)構(gòu)化的控制語句(如F循環(huán)、WHILE循環(huán)、BREAK語句、IF語句和SWITCH語句),又有面向?qū)ο蟮木幊烫匦浴?)圖形功能強大。它既包括對二維和三維數(shù)據(jù)可視化、圖像處理、動畫制作等高層次的繪圖命令,也包括可以修改圖形及編制完整圖形界面的、低層次的繪圖命令。4)功能強大的工具箱。工具箱可分為兩類功能性工具箱和學科性工具箱。功能性工具箱主要用來擴充其符號計算功能、圖示建模仿真功能、文字處理功能以及與硬件實時交互的功能。而學科性工具箱是專業(yè)性比較強的,如優(yōu)化工具箱、統(tǒng)計工具箱、控制工具箱、小波工具箱、圖象處理工具箱、通信工具箱等。5)易于擴充。除內(nèi)部函數(shù)外,所有MATLAB的核心文件和工具箱文件都是可讀可改的源文件,用戶可修改源文件和加入自己的文件,它們可以與庫函數(shù)一樣被調(diào)用。圖21MATLAB的桌面系統(tǒng)3MATLAB的開發(fā)環(huán)境的開發(fā)環(huán)境MATLAB的開發(fā)環(huán)境就是在使用MATLAB的過程中可激活的,并且為用戶使用提供支持的集成系統(tǒng)。這里介紹幾個比較重要的如桌面平臺系統(tǒng)、幫助系統(tǒng)和數(shù)據(jù)交換系統(tǒng)。31MATLAB桌面平臺桌面平臺桌面平臺是各桌面組件的展示平臺,默認設(shè)置情況下的桌面平臺包括6個窗口,具體如下311MATLAB主窗口主窗口MATLAB6比早期版本增加了一個主窗口。該窗口不能進行任何計算任務(wù)的操作,只用來進行一些整體的環(huán)境參數(shù)的設(shè)置。312命令窗口命令窗口(COMMWINDOW)命令窗口是對MATLAB進行操作的主要載體,默認的情況下,啟動MATLAB時就會打開命令窗口,顯示形式如圖11所示。一般來說,MATLAB的所有函數(shù)和命令都可以在命令窗口中執(zhí)行。在MATLAB命令窗口中,命令的實現(xiàn)不僅可以由菜單操作來實現(xiàn),也可以由命令行操作來執(zhí)行,下面就詳細介紹MALTAB命令行操作。實際上,掌握MALAB命令行操作是走入MATLAB世界的第一步,命令行操作實現(xiàn)了對程序設(shè)計而言簡單而又重要的人機交互,通過對命令行操作,避免了編程序的麻煩,體現(xiàn)了MATLAB所特有的靈活性。例如%在命令窗口中輸入SINPI5,然后單擊回車鍵,則會得到該表達式的值SIN(PI5)ANS05878由例可以看出,為求得表達式的值,只需按照MALAB語言規(guī)則將表達式輸入即可,結(jié)果會自動返回,而不必像其他的程序設(shè)計語言那樣,編制冗長的程序來執(zhí)行。當需要處理相當繁瑣的計算時,可能在一行之內(nèi)無法寫完表達式,可以換行表示,此時需要使用續(xù)行符“”否則MATLAB將只計算一行的值,而不理會該行是否已輸入完畢。例如SIN19PISIN29PISIN39PISIN49PISIN59PISIN69PISIN79PISIN89PISIN99PI
下載積分: 8 賞幣
上傳時間:2024-03-07
頁數(shù): 34
大小: 0.33(MB)
子文件數(shù):
-
簡介:MATLABMATLAB生物信息學工具包生物信息學工具包用戶指南指南什么是生物信息學工具包1特點介紹生物信息學工具包為MATLAB提供了一個分析基因組和蛋白質(zhì)組的完整的軟件環(huán)境。利用該工具箱,科學家和工程師可以提出問題,解決問題,構(gòu)造新的算法原型,建立用于開發(fā)和設(shè)計的藥物、基因工程和生物學的應(yīng)用軟件。對這些特點的介紹,將幫助用戶了解如何使用該工具箱處理生物學數(shù)據(jù)。生物信息學工具箱有很多函數(shù),這些功能將幫助用戶對基因組和蛋白質(zhì)組(PROTEOME)進行分析。大多數(shù)函數(shù)是用M語言實現(xiàn)的,用戶可以看到源碼。這是個開放的軟件環(huán)境,你可以探索或個性化現(xiàn)有的工具箱,也可以開發(fā)屬于你自己的工具箱。
下載積分: 3 賞幣
上傳時間:2024-03-07
頁數(shù): 2
大?。?0.02(MB)
子文件數(shù):
-
簡介:1ROOTS求解多項式的根求解多項式的根RROOTSC注意C為一維向量,者返回指定多項式的所有根包括復(fù)根POLY和ROOTS是互為反運算,還有就是ROOTS只能求解多項式的解還有下面幾個函數(shù)POLY2SYM、SYM2POLY、EIGSYMSXYX53X33CSYM2POLYY求解多項式系數(shù)RROOTSCPOLYR2RESIDUE求留數(shù)求留數(shù)RPKRESIDUEBAB5327A4083RPKRESIDUEBA3SOLVE符號解方程符號解方程組使用最多的GSOLVEEQ1EQ2EQNVAR1VAR2VARN注意EQN和VARN可以是符號表達式,也可以是字符串表達式,但是使用符號表達式時不能有“”號,假如說VARN沒有給出,使用FINDSYM函數(shù)找出默認的求解變量。返回的G是一個結(jié)構(gòu)體,以VARN為字段。由于符號求解的局限性,好多情況下可能得到空矩陣,此時只能用數(shù)值解法解方程ASOLVEAX2BXC解方程組BSOLVEAU2V2UV1A25A64FZERO數(shù)值求零點數(shù)值求零點XFVALEXITFLAGOUTPUTFZEROFUNX0OPTIONSP1P2FUN是目標函數(shù),可以是句柄、INLINE函數(shù)或M文件名X0是初值,可以是標量也可以是長度為可以是標量也可以是長度為2的向量的向量,前者給定一個位置,后者是給定一個范圍OPTIONS是優(yōu)化參數(shù),通過OPTIMSET設(shè)置,OPTIMGET獲取,一般使用默認的就可以了,具體參照幫助P1P2為需要傳遞的其它參數(shù)此時的調(diào)用格式有此時的調(diào)用格式有FSOLVEOBJFUNX0OPTIONSPFSOLVEXOBJFUNXPX0OPTIONS3FUNCTIONFOBJFUNXPF1X1X28F2X13X22P當然你也可以直接寫成,兩者的效果是一樣的FX1X28X13X22P此時的調(diào)用格式有此時的調(diào)用格式有FSOLVEOBJFUNX0OPTIONSPFSOLVEOBJFUNX0OPTIONSPFSOLVEXFUNXPX0OPTIONS基于MATLABFSOLVE函數(shù)的四連桿機構(gòu)運動軌跡仿真機械工程師
下載積分: 5 賞幣
上傳時間:2024-03-08
頁數(shù): 3
大小: 0.03(MB)
子文件數(shù):
-
簡介:現(xiàn)在大三,物理專業(yè)對科學計算要求越來越多。特別是我以后很可能把計算物理作為自己的研究方向,所以學一門計算軟件是很有必要的。想了很久,就學MATLAB,一門心思的把這個學好。剛開始學,今天學了幾個MATLAB數(shù)組處理基本命令1、CATCCATDIMAB沿著DIM方向(維度)將數(shù)組A和B連接起來2、REPMAT復(fù)制并堆砌數(shù)組。例BREPMATEYE234REPLICATEMATRIX垂直方向堆3個,水平方向堆4個B1010101001010101101010100101010110101010010101013、RESHAPE修改數(shù)組大小,BRESHAPEAMNPA表示呆重組的矩陣,后面的輸入?yún)?shù)則表示數(shù)組各維的維度,例4、MAGIC,例MAGIC3ANS8163574925、GALLERY,暫時還不懂這個6、DIAG選取矩陣對角線的數(shù)組;也可以由某個數(shù)組來創(chuàng)建矩陣,例A123BDIAGAB9、KRONECKER乘法KKRONXYRETURNSTHEKRONECKERTENSPRODUCTOFXYTHERESULTISALARGEARRAYFMEDBYTAKINGALLPOSSIBLEPRODUCTSBETWEENTHEELEMENTSOFXTHOSEOFYIFXISMBYNYISPBYQTHENKRONXYISMPBYNQ例IFXIS2BY3THENKRONXYISX11YX12YX13YX21YX22YX23Y10、FLIPDIM(A,K)數(shù)組的對稱交換,K指的是對稱面11、SHIFTDIM維序號移動,例DATADATA123456789101112ARESHAPEDATA223A11952A263107A3118412BSHIFTDIMA2B1
下載積分: 5 賞幣
上傳時間:2024-03-08
頁數(shù): 4
大?。?0.03(MB)
子文件數(shù):