-
簡介:電子信息工程學(xué)系實驗報告課程名稱MATLAB語言實驗名稱MATLAB數(shù)據(jù)顯示及存取實驗時間20101028班級通信091姓名JXAIRY學(xué)號910705131實驗?zāi)康?熟悉MATLAB的二維繪圖。2熟悉MATLAB的三維繪圖。3熟悉MATLAB的數(shù)據(jù)保存。4熟悉MATLAB的數(shù)據(jù)存取。實驗環(huán)境MATLAB71實驗內(nèi)容及過程1繪制函數(shù)的曲線,其實曲線為綠虛線,并進行標(biāo)注。11122XXXYXE2在一個圖形窗口內(nèi),繪制任選6個函數(shù)的曲線,并增加標(biāo)題和對坐標(biāo)軸進行標(biāo)注。3將第2題得到的曲線按照不同設(shè)置拷貝到WD文檔中,并比較結(jié)果。4繪制函數(shù)的曲線,并繪制對應(yīng)的等高線和網(wǎng)格。XXZCOSSIN5將用于繪制曲線的數(shù)據(jù)分別保存在MAT、二進制和文件中。XXZCOSSIN6重啟MATLAB,上述保存的文件依次讀取變量Z的前10個數(shù)據(jù)。實驗結(jié)果及分析析1繪制分段函數(shù)的程序代碼如下X50015Y2001SIZEXFI1LENGTHXIFXI1YIEXPXI12ELSEYIXI2ENDENDPLOTYGGTEXT冪函數(shù)GTEXT指數(shù)函數(shù)TITLE分段函數(shù)運行結(jié)果如下0200400600800100012000510152025函函函函函函函函函函函成績指導(dǎo)教師(簽名)4將用于繪制曲線的數(shù)據(jù)分別保存在MAT、二進制和文本文件中。在XXZCOSSIN函數(shù)代碼的后面分別添加如下命令XXZCOSSIN保存在MATSAVEMYDATAFILE1XYZ保存在二進制FIDFOPENMYDATAFILE2DATWCOUNTFWRITEFIDZDOUBLE保存在文本文件FIDFOPENMYDATAFILE3DATWFPRINTFFIDFZ運行結(jié)果如下COUNT1681ANS142685重啟MATLAB,從上述保存的文件中依次讀取變量Z的前10個數(shù)據(jù)。LOADDATA1Z1Z1110FIDFOPENDATA2DATRZ2FREADFID10DOUBLEFIDFOPENDATA3DATRZ3FSCANFFID?0實驗心得熟悉了MATLAB中腳本和函數(shù)的編寫的,掌握了MATLAB中IF結(jié)構(gòu)和SWITCH結(jié)構(gòu)及F結(jié)構(gòu)WHILE結(jié)構(gòu)的應(yīng)用和聯(lián)系。學(xué)會靈活應(yīng)用排序函數(shù)來排序數(shù)組或矩陣。在MATLAB程序編寫命令的時候,往往會發(fā)生變量引用的錯誤,只有在調(diào)試中不斷地修改以及優(yōu)化編程命令才能獲得實驗的成功。注意MAT文件,二進制文件,文本文件讀取和存儲所用函數(shù)的不同MAT文件讀取直接用LOAD,存儲用SAVE;二進制文件讀取用FREAD,存儲用FWRITE;文本文件讀取用FREAD或FSCANF,存儲用FPRINT。
下載積分: 5 賞幣
上傳時間:2024-03-07
頁數(shù): 3
大?。?0.16(MB)
子文件數(shù):
-
簡介:實驗7圖形繪制一、實驗?zāi)康?、掌握繪制二維圖形的常用函數(shù)。2、掌握繪制三維圖形的常用函數(shù)。3、掌握繪制圖形的輔助操作。二、實驗內(nèi)容1、已知,完成下列操作2132COS212YYYXYXY(1)在同一坐標(biāo)系下用不同的顏色和線型繪制三條曲線。HOMEWK_7_1_1MX0PI1002PIY1XXY2COS2XY3Y1Y2PLOTXY1RXY2KXY3B(2)以子圖形式繪制三條曲線。HOMEWK_7_1_2MX0PI1002PIY1XXY2COS2XY3Y1Y2SUBPLOT221PLOTXY1RSUBPLOT222PLOTXY2KSUBPLOT223PLOTXY3B(3)分別用條形圖、階梯圖、桿圖和填充圖繪制三條曲線。HOMEWK_7_1_3M¢¢X0PI1002PIY1XXY2COS2XY3Y1Y2SUBPLOT431BARXY1RSUBPLOT432BARXY2KSUBPLOT433BARXY3BSUBPLOT344HOMEWK_7_2141NSUBPLOT341HOMEWK_7_2111SUBPLOT342HOMEWK_7_2112SUBPLOT343HOMEWK_7_2113SUBPLOT344HOMEWK_7_21143、分別用PLOT和FPLOT函數(shù)繪制函數(shù)的曲線,分析兩曲線的差別。XY1SINHOMEWK_7_3MX0PI1002PIYSIN1XPLOTXYHOMEWK_7_3_2_FPLOTMFUNCTIONYHOMEWK_7_3_FPLOTXYSIN1XHOMEWK_7_3_2MFPLOTHOMEWK_7_3_FPLOT071E34、繪制函數(shù)曲面圖和等高線圖(1)XYYXEXXZ2222HOMEWK_7_4_1_6MXPI01PIXYMESHGRIDXZXX2XEXPXXYYXYSURFCXYZXLABELXYLABELYZLABELZTITLEMESH(2)YXF2222111111YXYXHOMEWK_7_4_2_1MXPI01PIXYMESHGRIDXZ11SQRTX12Y211SQRTX12Y2SURFCXYZXLABELXYLABELYZLABELZTITLEMESH提示繪制三維曲面圖,首先要選定一個平面區(qū)域并在該區(qū)域產(chǎn)生網(wǎng)格坐標(biāo)矩陣。在
下載積分: 4 賞幣
上傳時間:2024-05-21
頁數(shù): 8
大?。?1.01(MB)
子文件數(shù):
-
簡介:圖形的保存的步驟FIGUREEDITCOPYFIGURE例1X0048084109106014SUBPLOT221PLOTXHOLDONSUBPLOT222PLOTXSUBPLOT223PLOTXBSUBPLOT224PLOTXK024680020406081024680020406081024680020406081024680020406081COLUMNS10THROUGH1145YXYCOLUMNS1THROUGH9543210123COLUMNS10THROUGH1145XYMESHGRIDXYXCOLUMNS1THROUGH9543210123543210123543210123543210123543210123543210123543210123543210123543210123543210123543210123COLUMNS10THROUGH114545454545454545
下載積分: 6 賞幣
上傳時間:2024-03-06
頁數(shù): 6
大?。?0.06(MB)
子文件數(shù):
-
簡介:TAYLSERIESINMATLABTHESTATEMENTSSYMSXF154COSXTTAYLF8RETURNT19281X251458X449131220X6WHICHISALLTHETERMSUPTOBUTNOTINCLUDINGDEREIGHTINTHETAYLSERIESFFXTECHNICALLYTISAMACLAURINSERIESSINCEITSBASEPOINTISA0THECOMMPRETTYTPRINTSTINAFMATRESEMBLINGTYPESETMATHEMATICS2449619281X51458XX131220THESECOMMSSYMSXGEXPXSINXTTAYLG122GENERATETHEFIRST12NONZEROTERMSOFTHETAYLSERIESFGABOUTX2NEXTPLOTTHESEFUNCTIONSTOGETHERTOSEEHOWWELLTHISTAYLAPPROXIMATIONCOMPARESTOTHEACTUALFUNCTIONGXD10053YDSUBSGXXDEZPLOTT13HOLDONPLOTXDYDRTITLETAYLAPPROXIMATIONVSACTUALFUNCTIONLEGENDTAYLFUNCTION1121416182222426283123456XTAYLAPPROXIMATIONVSACTUALFUNCTIONTAYLFUNCTION1如何設(shè)置EZPLOT函數(shù)繪圖的顏色HEZPLOTSINXSETHCOLRED2MATLAB填充顏色問題HEZSURF4203X4Y45070SETHFACECOLRHOLDONGEZSURF3002X3Y25070SETGFACECOLGAXISEQUAL3MATLAB填充顏色問題EZMESH‘X2Y2’2PI2PI2PI2PICOLMAP1004如何將一個圖中多個封閉曲線內(nèi)填充不同的顏色N6R0NNTHETAPINNNXRCOSTHETAYRSINTHETACRCOS2THETAPCOLXYCAXISEQUALTIGHT5MATLAB中如何對一條曲線和X軸之間的區(qū)域進行顏色的填充,比如一個高斯曲線下對應(yīng)不同X段范圍填充不同的顏CLOSEALLX001PIYSINXAREAXYFACECOLR
下載積分: 5 賞幣
上傳時間:2024-03-06
頁數(shù): 4
大小: 0.05(MB)
子文件數(shù):
-
簡介:MATLAB主要命令主要命令1MATLAB中數(shù)量積中數(shù)量積DOTAB矢量積矢量積CROSSAB2ABABABA2A’INVADETA分別表示分別表示AB的和的和差積點乘方點乘方轉(zhuǎn)置轉(zhuǎn)置求逆以及求逆以及A的行列式的行列式3MATLAB中向量中向量A的范數(shù)為的范數(shù)為NMA,若,若AX1X2XN則NMAX12X22XN2124AB夾角的余弦夾角的余弦解法一解法一DOTABNMANMB解法二解法二DOTANMABNMB5MATLAB中命令中命令MISTAB計算計算A中每個行向量與中每個行向量與B中每個列向量之間絕對距離,中每個列向量之間絕對距離,A的行向量維數(shù)必須等于的行向量維數(shù)必須等于B的列向量維數(shù)的列向量維數(shù)命令功能命令功能AB矩陣對應(yīng)元素相加STDA計算A的各列標(biāo)準差A(yù)B矩陣對應(yīng)元素相減RANGEA計算矩陣A的各列極差A(yù)B矩陣對應(yīng)元素相乘RANKA計算矩陣A的秩AB矩陣對應(yīng)元素相除AN矩陣A的各元素N次方AB矩陣A左乘矩陣BAN方陣A的N次方KA常數(shù)K乘矩陣A的各元素FLIPUDA將矩陣A的元素上下翻轉(zhuǎn)A矩陣A轉(zhuǎn)置運算FLIPLRA將矩陣A的元素左右翻轉(zhuǎn)INVA矩陣A的求逆運算EXPA將矩陣A的各元素做指數(shù)MEANA計算A的各列均值LOGA對矩陣A的各元素取對數(shù)VARA計算A的各列方差SQRTA對A的各元素求算術(shù)平方根ABSA對A的各元素取絕對值SUMA計算A的各列元素之和66計算矩陣的計算矩陣的特征值與特征向量特征值與特征向量VVDDEIGEIGAASTASTA將矩陣將矩陣A中各中各列元素按照元素按照從小到大從小到大排列;排列;STASTADESCENDDESCEND將矩陣將矩陣A中各列元素按照從大到小排列中各列元素按照從大到小排列猜測曲線類型猜測曲線類型BETARJNLINFITXYFUNBETA0XY為原始數(shù)據(jù),為原始數(shù)據(jù),F(xiàn)UN是在是在M文件中定義的函數(shù),文件中定義的函數(shù),BETA0是函數(shù)中參數(shù)的初始值;是函數(shù)中參數(shù)的初始值;BETA為參數(shù)的最優(yōu)值,參數(shù)的最優(yōu)值,R是各點處的擬合殘差,是各點處的擬合殘差,J為雅克比矩陣的數(shù)值為雅克比矩陣的數(shù)值NMSPECABMUSIGMA用于做出隨機變量在區(qū)間用于做出隨機變量在區(qū)間AB上的正態(tài)密度曲線上的正態(tài)密度曲線已知已知X的均值和標(biāo)準差及概率的均值和標(biāo)準差及概率PPXX求X的命令為的命令為XNMINVPMUSIGMA變異系數(shù)變異系數(shù)STDXABSMEANX(同維向量應(yīng)該點除)(同維向量應(yīng)該點除)命令命令功能功能VDEIGX求矩陣求矩陣X的特征值與特征向量的特征值與特征向量NMRA將矩陣將矩陣A的行向量單位化的行向量單位化NMCA將矩陣將矩陣A的列向量單位化的列向量單位化ZNULLA‘R’求AX0的基礎(chǔ)解系的基礎(chǔ)解系Z的列向量的列向量RREFC將C化成行最簡化階梯形矩陣化成行最簡化階梯形矩陣NMA矩陣矩陣A的普范數(shù)的普范數(shù)2范數(shù)范數(shù)NMA1矩陣矩陣A的列范數(shù)(的列范數(shù)(1范數(shù))范數(shù))NMAINF矩陣矩陣A的行范數(shù)的行范數(shù)無窮大范數(shù)無窮大范數(shù)NMAFRO矩陣矩陣A的FROBENIUS范數(shù)范數(shù)ONESNM表示元素全為表示元素全為1的NM矩陣矩陣ZEROSNM產(chǎn)生產(chǎn)生NM維零矩陣維零矩陣MAXA計算矩陣計算矩陣A的各列元素的最大值的各列元素的最大值MINA計算矩陣計算矩陣A的各列元素的最小值的各列元素的最小值RANGEA計算矩陣計算矩陣A的各列元素的極差的各列元素的極差SUMA計算矩陣計算矩陣A的各列元素的和的各列元素的和ABSA將矩陣將矩陣A中各元素取絕對值中各元素取絕對值EYEN產(chǎn)生產(chǎn)生N階單位矩陣階單位矩陣
下載積分: 5 賞幣
上傳時間:2024-03-07
頁數(shù): 3
大?。?0.05(MB)
子文件數(shù):
-
簡介:MATLAB輸入輸出FCLOSE關(guān)閉文件FOPEN打開文件FREAD從文件中讀入二進制數(shù)據(jù)FWRITE把二進制數(shù)據(jù)寫入文件FGETL逐行從文件中讀取數(shù)據(jù)并放棄換行符FGETS從文件中讀取行,保留換行符并把行作為字符串返回FPRINTF把格式化數(shù)據(jù)寫入文件FSCANF從文件中讀取格式化數(shù)據(jù)FEOF測試文件是否結(jié)束FERR測試文件輸入輸出錯誤信息FREWIND文件指針歸零FSEEK設(shè)置文件位置指針FTELL獲取文件位置指針SPRINTF把格式化數(shù)據(jù)寫入一個字符串SSCANF使用格式控制讀取字符串特殊函數(shù)CSVREAD讀取逗號分隔格式的數(shù)據(jù)文件到矩陣CSVWRITE寫矩陣到逗號分隔格式的數(shù)據(jù)文件DLMREAD把一個II限定文件數(shù)據(jù)文件讀入矩陣DLMWRITE把矩陣寫入到II限定文件數(shù)據(jù)文件HDFHDF接口IMFINFO返回圖形圖象文件的信息IMREAD讀取圖象到矩陣IMWRITE寫入圖象TEXTREAD從文本文件讀取格式化數(shù)據(jù)IMPTANTWK1READ把LOTUS123電子表格讀入矩陣WK1WRITE把矩陣寫入LOTUS123WK1電子表格XLSREAD讀取EXCEL表格常用函數(shù)運行字符串表示的表達式將數(shù)組變成字符串DOUBLE將數(shù)字字符串變成數(shù)字字符串操作DEBLANK去掉字符串末尾的空格FINDSTR查找字符串LOWER轉(zhuǎn)換為小寫STRCAT字符串連接組合STRCMP字符串比較STRCMPI字符串比較忽略大小寫SPDIAGS生成稀疏帶狀矩陣SPEYE單位稀疏矩陣SPR隨機稀疏矩陣SPRN正態(tài)分布的隨機稀疏矩陣SPRSYM生成稀疏對稱隨機矩陣滿陣和稀疏矩陣的轉(zhuǎn)換FIND尋找非零元素下標(biāo)和值FULL稀疏矩陣轉(zhuǎn)化為滿陣SPARSE生成稀疏矩陣SPCONVERT載入稀疏矩陣稀疏矩陣的非零元素操作NNZ非零元素個數(shù)NONZEROS矩陣中的非零元素NZMAX為非零元素分配的存儲空間數(shù)SPALLOC稀疏矩陣存儲空間SPFUN稀疏矩陣中非零元素的函數(shù)計算SPONES非零元素全部用1替換SPY稀疏矩陣的圖形表示排序算法COLMMD進行列的最小度排序COLPERM基于非零算法排序DMPERMDULMAGEMENDELSOHN分解RPERM隨機置換SYMMMD對稱最小度排序SYMRCM反向CUTHILLMCKEE排序CONDESTI范數(shù)矩陣條件數(shù)NMEST2范數(shù)估計線性方程的稀疏系統(tǒng)BICG雙共扼梯度法BICGSTAB雙共扼梯度穩(wěn)定法CGS二次共扼梯度法CHOLINC不完全CHOLESKY分解CHOLUPDATECHOLESKY分解的秩1修正GMRES廣義最小殘差法LUINC不完全的LU分解PCG預(yù)處理共扼梯度法QMRQUASI_MINIMAL殘差法EIGS少數(shù)特征值和特征向量SVDS少數(shù)奇異值SPPARMS設(shè)置稀疏矩陣程序的參數(shù)
下載積分: 5 賞幣
上傳時間:2024-03-06
頁數(shù): 3
大?。?0.01(MB)
子文件數(shù):
-
簡介:在MATLAB的函數(shù)定義中,如果函數(shù)如果函數(shù)較長或較多,往往可以將各函數(shù)分別寫在多個M文件中,但有時函數(shù)可能很短,就幾行,可能希望將多個函數(shù)定義放在同一個M文件中,這里就存在一個子函數(shù)的定義問題。在MATLAB中一個M文件中可以有多個的子函數(shù),但僅能有一個主函數(shù),并且M文件名必須和主函數(shù)相同1。(注本人經(jīng)自己試驗發(fā)現(xiàn),自己使用的MATLAB75版本并不要求主函數(shù)名和M文件名相同,但調(diào)用的時候使用的仍然必須是M文件名,所以為了理解和記憶的方便,仍然建議M文件名和主函數(shù)名同名。)其使用方法如下圖,圖1圖1在這個M文件中共有三個函數(shù),其中SUBFUNCTION是主函數(shù),而ADD和SUBTRACT是兩個子函數(shù),在函數(shù)調(diào)用是使用的是文件名SUBFUNCTION_CXDXY,如ABSUBFUCTION_CXD11,而如果僅是調(diào)用主函數(shù)的話,則會出現(xiàn)未定義的錯誤提示,如下圖,圖2圖2我們甚至可以將函數(shù)的調(diào)用也寫到同一個M文件中,如以下這個例子,見圖3圖4圖5有時若有需要,子函數(shù)的定義甚至可以放在主函數(shù)中,即函數(shù)的嵌套,如圖6。這種嵌套函數(shù)是在函數(shù)第一次調(diào)用時就加以定義,一旦使用了嵌套函數(shù),無論是嵌套函數(shù)還是主函數(shù)都必須以END作為函數(shù)的結(jié)束。當(dāng)然子函數(shù)一旦定義將可在主函數(shù)中任意位置調(diào)用,如例子中求A時,定義了加法,但求C時仍然可以調(diào)用,無需再次定義。注主函數(shù)結(jié)束時有一個END表示主函數(shù)結(jié)束切不可少。圖6編寫完函數(shù)后,如果有需要,可以吧自己所定義的函數(shù)成組的存儲在公共目錄下,即存在工具箱中,通過修改搜索路徑進行訪問,修改MATLAB的搜索路徑可以在主菜單FILE中的SETPATH進行,也可以在命令框中輸入PATHTOOL,獲取下圖路徑設(shè)置,見圖7。存儲后的函數(shù)在路徑下將可以直接調(diào)用。
下載積分: 5 賞幣
上傳時間:2024-03-06
頁數(shù): 4
大?。?0.22(MB)
子文件數(shù):
-
簡介:子目錄子目錄所包含的文件所包含的文件BINWIN32系統(tǒng)運行文件,建立系統(tǒng)運行文件,建立MEX文件所必須的批處理文件及其它一些必須的二文件所必須的批處理文件及其它一些必須的二進制文件,進制文件,DLLEXEBAT輔助文件。輔助文件。DEMOSMATLAB演示程序演示程序EXTERN建立建立MATLAB外部接口的工具外部接口的工具FLEXLMFLEXLM注冊管理程序,注冊管理工具注冊管理程序,注冊管理工具HELP幫助系統(tǒng)幫助系統(tǒng)JAMATLAB管理文件管理文件JAVAMATLAB的JAVA文件夾文件夾NOTEBOOKMATLAB的筆記本的筆記本SYSMATLAB的工具及操作系統(tǒng)的工具及操作系統(tǒng)TOOLBOXMATLAB工具箱工具箱UNINSTALLMATLAB卸載工具卸載工具WK默認的當(dāng)前初始化目錄默認的當(dāng)前初始化目錄COMMHISTYCUT剪切選中的語句剪切選中的語句COPY將選中的語句復(fù)制到命令窗口中將選中的語句復(fù)制到命令窗口中EVALUATEION求取所選取語句的值,并將結(jié)果顯示在命令窗口中求取所選取語句的值,并將結(jié)果顯示在命令窗口中CREATEMFILE打開打開M文件創(chuàng)建窗口,生成新的文件創(chuàng)建窗口,生成新的M文件文件CREATESHTCUT進入進入SHTCUT編輯器,創(chuàng)建編輯器,創(chuàng)建MATLAB捷徑,可運行一組捷徑,可運行一組MATLAB語句語句PROFILECODE進入代碼能分析器,查看代碼屬性進入代碼能分析器,查看代碼屬性ION刪除選擇的語句行刪除選擇的語句行TOION保留所選的語句行,但刪除所有其他的語句行保留所選的語句行,但刪除所有其他的語句行CLEARENTIREHISTY刪除所有歷史記錄刪除所有歷史記錄顯示幫助顯示幫助HELPBROWSER查找指定函數(shù)的幫助查找指定函數(shù)的幫助DOC函數(shù)名函數(shù)名MATLAB可以使用可以使用DIRCD函數(shù)去搜索、查看、打開和改變函數(shù)去搜索、查看、打開和改變MATLAB相關(guān)的目相關(guān)的目錄和文件。錄和文件。在MATLAB提示符下輸入提示符下輸入PATHTOOL函數(shù)打開函數(shù)打開SETPATH對話框,對話框,PATH函數(shù)可以查看所有的函數(shù)可以查看所有的搜索路徑,搜索路徑,ADDPATH函數(shù)向路徑中添加目錄,而函數(shù)向路徑中添加目錄,而RMPATH函數(shù)則從路徑中刪除目錄。函數(shù)則從路徑中刪除目錄。WKSPACEBROWSER用戶也可以在命令窗口中的用戶也可以在命令窗口中的MATLAB提示符下輸入提示符下輸入WHO函數(shù),列出當(dāng)前的工作間變量;函數(shù),列出當(dāng)前的工作間變量;WHOS函數(shù)不但會列出這些變量,還會給出這些變量的大小和類型等詳細信息。函數(shù)不但會列出這些變量,還會給出這些變量的大小和類型等詳細信息。EXIST用來用來查看指定的變量是否在工作間;查看指定的變量是否在工作間;CLEAR函數(shù)則用來刪除變量。函數(shù)則用來刪除變量。當(dāng)關(guān)閉當(dāng)關(guān)閉MATLAB時,工作間不會保留下來,為了將工作間保存到文件中,以備將來運行時,工作間不會保留下來,為了將工作間保存到文件中,以備將來運行MATLAB時讀取工作間文件,使用另存為時讀取工作間文件,使用另存為MAT文件。文件。按住按住SHIFTCTRL同時連續(xù)單擊鼠標(biāo)左鍵選擇多個變量同時連續(xù)單擊鼠標(biāo)左鍵選擇多個變量使用使用FILE中的中的OPEN選項可以打開不同的變量。選項可以打開不同的變量。TYPE用于查看用于查看M文件的內(nèi)容。文件的內(nèi)容。DBSTOP用于設(shè)置斷點。用于設(shè)置斷點。MATLAB變量區(qū)分字母的大小寫,函數(shù)名必須用小寫字母。但是用戶可以根據(jù)實際需要變量區(qū)分字母的大小寫,函數(shù)名必須用小寫字母。但是用戶可以根據(jù)實際需要通過使用通過使用CASESEN命令使命令使MATLAB對程序中的文本不區(qū)分大小寫。對程序中的文本不區(qū)分大小寫。MATLAB變量名規(guī)則如下變量名規(guī)則如下CDOTABC32DCROSSABD363在MATLAB中,矩陣除法運算只是用來表達線性方程的解,中,矩陣除法運算只是用來表達線性方程的解,AB要求要求AB列數(shù)相同列數(shù)相同表示表示矩陣右除,表示的是方程矩陣右除,表示的是方程XBA的解,而的解,而AB要求要求AB行數(shù)相同行數(shù)相同表示方程表示方程AXB的解。的解。AP表示求表示求A的乘方,相當(dāng)于自乘,當(dāng)?shù)某朔?,相?dāng)于自乘,當(dāng)P為負數(shù)時,為負數(shù)時,AP表示先求出矩陣表示先求出矩陣A的逆矩陣,的逆矩陣,然后將然后將A的逆矩陣自乘的逆矩陣自乘P次。次。在MATLAB中,可以通過函數(shù)中,可以通過函數(shù)COMPAN()生成伴隨矩陣。()生成伴隨矩陣。BCOMPAN(P)120121NNNNNPSPSPSPSPSP將式中0IIPAP12121NNNNNPSSASASASA121100001000010NNAAAA如果一個序列滿足如果一個序列滿足構(gòu)成一個構(gòu)成一個VERMONDE矩陣矩陣12NJIJIVCIJN
下載積分: 3 賞幣
上傳時間:2024-05-21
頁數(shù): 3
大?。?0.08(MB)
子文件數(shù):
-
簡介:南昌航空大學(xué)數(shù)學(xué)與信息科學(xué)學(xué)院實驗報告課程名稱課程名稱數(shù)學(xué)實驗數(shù)學(xué)實驗實驗名稱實驗名稱MATLAB的綜合應(yīng)用實驗類型實驗類型驗證性□綜合性■設(shè)計性□實驗室名稱實驗室名稱數(shù)學(xué)實驗室數(shù)學(xué)實驗室班級學(xué)號學(xué)生姓名任課教師(教師簽名)黃杰龍成績實驗日期20111031南昌航空大學(xué)數(shù)學(xué)與信息科學(xué)學(xué)院實驗報告第2頁四、實驗過程中需要記錄的實驗數(shù)據(jù)表格四、實驗過程中需要記錄的實驗數(shù)據(jù)表格五、實驗步驟、程序調(diào)試方法五、實驗步驟、程序調(diào)試方法六、實驗數(shù)據(jù)處理及結(jié)果分析六、實驗數(shù)據(jù)處理及結(jié)果分析
下載積分: 5 賞幣
上傳時間:2024-03-06
頁數(shù): 5
大?。?0.03(MB)
子文件數(shù):
-
簡介:MATLAB常用函數(shù)使用說明MATLAB常用到的永久變量常用到的永久變量ANS計算結(jié)果的默認變量名。IJ基本虛數(shù)單位。EPS系統(tǒng)的浮點F10A9BG個OHTINF無限大,例10NANNAN非數(shù)值N航ANMNB謝PI圓周率NN=31415926。REALMAX系統(tǒng)所能表示的最大數(shù)值。REALMIN系統(tǒng)所能表示的最小數(shù)值,NARGIN函數(shù)的輸入?yún)?shù)個數(shù)NARGOUT函數(shù)的輸出多數(shù)個數(shù)①MATLAB的所有運算都定義在復(fù)數(shù)城上。對于方根問題運算只返回處于第一象限的解。⑦MATLAB分別用左斜/和右來表示“左除和“右除”運算。對于標(biāo)量運算而言,這兩者的作用沒有區(qū)別但對于矩陣運算來說,二者將產(chǎn)生不同的結(jié)果。多項式的表示方法和運算多項式的表示方法和運算PXX33X5可以表示為P10–35求X=5時的值用PLOTVALP5也可以求向量A345PLOTVALPA函數(shù)函數(shù)ROOTS求多項式的根求多項式的根ROOTSPP1035RROOTSP由根重組多項式由根重組多項式POLY根QPOLYRREALQ有時會產(chǎn)生虛根,這時用REAL抽取實根即可CONVAB函數(shù)多項式乘法(執(zhí)行兩個數(shù)組的卷積)多項式乘法(執(zhí)行兩個數(shù)組的卷積)A1234B14916CCONVAB多項式的加減法多項式的加減法,低階的多項式必須用首零填補,使其與高階多項式有同樣的階次多項式除法多項式除法QRDECONVCB表示BCQ為商多項式,R為余數(shù)多項式的導(dǎo)數(shù)多項式的導(dǎo)數(shù)POLYDERF由WARP函數(shù)的紋理成圖功能實現(xiàn)平面圖像在空間三維曲面上的顯示。將文件名為FLOWERSTIF的圖像分別投影到圓柱形和球星表面上1IIMREADFLOWERSTIF2XYZCYLINDER3SUBPLOT121WARPXYZI4XYZSPHERE505SUBPLOT122WARPXYZI6WARPXYZI復(fù)制代碼求函數(shù)的零點求函數(shù)HUMPS在1,2區(qū)間上的零點FZERO‘HUMPS’12也可以給一個初始值FZERO‘HUMPS’09對于多項式可直接由ROOTS求其根ROOTS‘4X3’也可以用SOLVECSYMCREALXSYMXREALSSOLVEX3XC函數(shù)定積分QQUADL‘HUMPS’01求HUMPS函數(shù)在01區(qū)間上的定積分,也可以用QUAD語句二重積分首先計算內(nèi)積分,然后借助內(nèi)積分的中間結(jié)果再求出二重積分的值,類似于積分中的分步積分法。RESULTDBLQUAD‘INTEGRND’XINXMAXYMINYMAXINTEGRND為被積函數(shù)的名稱字符串符號積分運算INTF,最精確的是符號積分法計算S∫12∫01XYDXDYSYMSXY中間為空格,不能為逗號SINTINT‘XY’’X’01’Y’12引號可省略VPAS顯示S的值內(nèi)積分限為函數(shù)的二重積分I∫14∫√Y2X2Y2DXDY符號法IVPAINTINT‘X2Y2’’X’SQRTY2’Y’14微分運算(DIFF)微分是描述一個函數(shù)在一點處的斜率,是函數(shù)的微觀性質(zhì)、因此積分對函數(shù)的形狀在小范圍內(nèi)的改變不敏感,而微分很敏感。個函數(shù)的小的變化,容易產(chǎn)生相鄰點的斜率的大的
下載積分: 4 賞幣
上傳時間:2024-05-22
頁數(shù): 8
大小: 0.04(MB)
子文件數(shù):
-
簡介:MATLAB受到控制界廣泛接受的一個重要原因是因為它提供了方便的繪圖功能本章主要介紹2維圖形對象的生成函數(shù)及圖形控制函數(shù)的使用方法還將簡單地介紹一些圖形的修飾與標(biāo)注函數(shù)及操作和控制MATLAB各種圖形對象的方法第一節(jié)圖形窗口與坐標(biāo)系一圖形窗口1MATLAB在圖形窗口中繪制或輸出圖形因此圖形窗口就像一張繪圖紙2在MATLAB下每一個圖形窗口有唯一的一個序號H稱為該圖形窗口的句柄MATLAB通過管理圖形窗口的句柄來管理圖形窗口3當(dāng)前窗口句柄可以由MATLAB函數(shù)GCF獲得4在任何時刻只有唯一的一個窗口是當(dāng)前的圖形窗口活躍窗口FIGUREH將句柄為H的窗口設(shè)置為當(dāng)前窗口5打開圖形窗口的方法有三種1調(diào)用繪圖函數(shù)時自動打開2用FILENEWFIGURE新建3FIGURE命令打開CLOSE命令關(guān)閉在運行繪圖程序前若已打開圖形窗口則繪圖函數(shù)不再打開而直接利用已打開的圖形窗口若運行程序前已存在多個圖形窗口并且沒有指定哪個窗口為當(dāng)前窗口時則以最后使用過的窗口為當(dāng)前窗口輸出圖形6窗口中的圖形打印用圖形窗口的FILE菜單中的PRINT項7可以在圖形窗口中設(shè)置圖形對象的參數(shù)具體方法是在圖形窗口的EDIT菜單中選擇PROPERTIES項打開圖形對象的參數(shù)設(shè)置窗口可以設(shè)置對象的屬性二坐標(biāo)系1一個圖形必須有其定位系統(tǒng)即坐標(biāo)系2在一個圖形窗口中可以有多個坐標(biāo)系但只有一個當(dāng)前的坐標(biāo)系3每個坐標(biāo)系都有唯一的標(biāo)識符即句柄值4當(dāng)前坐標(biāo)系句柄可以由MATLAB函數(shù)GCA獲得5使某個句柄標(biāo)識的坐標(biāo)系成為當(dāng)前坐標(biāo)系可用如下函數(shù)AXESHH為指定坐標(biāo)系句柄值6一些有關(guān)坐標(biāo)軸的函數(shù)1定義坐標(biāo)范圍一般MATLAB自動定義坐標(biāo)范圍如用戶認為設(shè)定的不合適可用AXISXMINXMAXYMINYMAX來重新設(shè)定292坐標(biāo)軸控制MATLAB的缺省方式是在繪圖時將所在的坐標(biāo)系也畫出來為隱去坐標(biāo)系可用AXISOFFAXISON則顯示坐標(biāo)軸缺省值3通常MATLAB的坐標(biāo)系是長方形長寬比例大約是43為了得到一個正方形的坐標(biāo)系可用AXISSQUARE4坐標(biāo)系橫縱軸的比例是自動設(shè)置的比例可能不一樣要得到相同比例的坐標(biāo)系可用AXISEQUAL第二節(jié)二維圖形的繪制一PLOT函數(shù)10806040200204060813如果XY是同樣大小的矩陣則PLOTXY繪出Y中各列相應(yīng)于X中各列的圖形例X10PI502PIX2PI4PI502PIPI4X3PI2PI502PIPI2Y1SINX1Y206SINX2Y303SINX3PLOTXYXXYYFIGURE31PLOTXY在這個例子中X3X101Y3X101所以第一個PLOT按列畫出101條曲線每條3個點而X101X3Y101X3所以第二個PLOT按列畫出3條曲線每條101個點012345678108060402002040608101234567810806
下載積分: 6 賞幣
上傳時間:2024-03-07
頁數(shù): 12
大?。?0.03(MB)
子文件數(shù):
-
簡介:MATLAB學(xué)習(xí)筆記學(xué)習(xí)筆記圖形與動畫編程(一)圖形與動畫編程(一)GUIGRAPHICALUSERINTERFACES圖形用戶界面實現(xiàn)一個GUI的過程包括兩個基本任務(wù)一個是GUI的組建布局;一個是GUI組件編程。在MATLAB中,GUIDE是一個組建布局工具箱,能夠生成用戶所需要的組件資源和并保存在一個FIG文件中??梢赃@樣說,MATLAB圖形界面程序的核心就是句柄圖形的應(yīng)用。句柄圖形是一組底層圖形函數(shù)的名稱,這些函數(shù)用來在MATLAB中生成圖形,他提供了對圖形的高級控制,其基本思想是,MATLAB中每一個可是部分就是一個對象,每個對象都有一個相應(yīng)的唯一標(biāo)示符,即句柄。MATLAB的二維制圖的二維制圖二維圖形的基本繪圖命令二維圖形的基本繪圖命令MATLAB提供了兩種級別的二維圖形基本繪圖命令高級繪圖命令PLOT;低級繪圖命令LINE;PLOT函數(shù)常見語法格式1PLOT(Y)2PLOT(XY)3PLOT(X1,Y1,X2,Y2,XN,YN)上述命令可以指定線型、顏色、數(shù)據(jù)點標(biāo)記類型等屬性需要注意的是,當(dāng)指定了數(shù)據(jù)點標(biāo)記類型,但不指定線型的時候,則表示只標(biāo)記數(shù)據(jù)點,而不進行連線繪圖。LINE函數(shù)常見語法格式LINE(XY)將各數(shù)據(jù)點用線段順次連接起來,從而繪制一條折線LINE(XY)中的XY可以是一組相關(guān)的變量,這樣就畫出一條折線,如果是不變的點,則LINE函數(shù)畫出的是直線如PLOTLINE應(yīng)用X0PI202PIY1SINXY2SINXPI2PLOTXY1RXY2LINE070505LINE070505LEGENDY1Y2XLABELXYLABELY二維圖形的修改二維圖形的修改坐標(biāo)軸的調(diào)整AXIS函數(shù)1調(diào)整坐標(biāo)軸的范圍圖形的圖例和顏色條LEGEND‘STRING1’’STRING2’添加圖例,并設(shè)置各組數(shù)據(jù)的圖例文字為對應(yīng)位置STRING的字符串LEGEND‘OFF’清除圖例LEGEND‘HIDE’隱藏圖例LEGEND‘SHOW’顯示圖例COLBAR添加顏色條函數(shù)繪圖自適應(yīng)采樣繪圖函數(shù)FPLOTFNAMELIMSTOL選項其中,F(xiàn)NAME是函數(shù)名,以字符串形式出現(xiàn);LIMS是X,Y的取值范圍;TOL是相對允許誤差,系統(tǒng)默認值為2E3;選型定義與PLOT函數(shù)相同。隱函數(shù)繪圖對于FFXEZPLOTF默認區(qū)間2PI2PIEZPLOTFAB對于FFXYEZPLOTFEZPLOTFXMINXMAXYMINYMAX對于參數(shù)方程XXT和YYTEZPLOTXYEZPLOTXYTMINTMAX雙Y軸繪圖應(yīng)用軸繪圖應(yīng)用PLOTYYX1Y1X2Y2繪制Y1對應(yīng)于X1并具有Y軸標(biāo)識在左邊的圖形與繪制Y2對應(yīng)于X2并具有Y軸標(biāo)識在右邊的圖形PLOTYYX1Y1X2Y2FUN其中FUN為MATLAB中的繪圖函數(shù),用戶必須使用或單引號去指定每個繪圖方式AXH1H2PLOTYY返回建立于AX的兩個坐標(biāo)軸的句柄值和兩條曲線的句柄值H1和H2。其中AX(1)是左方的坐標(biāo)軸,AX(2)是右方的坐標(biāo)軸,因此通過這兩個值就可以設(shè)置滾動條等操作填充圖形的繪制填充圖形的繪制FILLX1Y1根據(jù)X1和Y1的元素繪制圖案填充圖,X1和Y1必須長度相同多坐標(biāo)系繪圖與圖形窗口分割多坐標(biāo)系繪圖與圖形窗口分割圖形的疊印單獨使用HOLD可以切換當(dāng)前繪圖疊加模式,將當(dāng)前繪圖窗口的疊加模式從ON改為OFF或者從
下載積分: 3 賞幣
上傳時間:2024-05-21
頁數(shù): 7
大?。?0.08(MB)
子文件數(shù):
-
簡介:1目錄摘要2ABSTRACT3第一章第一章引言引言411設(shè)計背景412設(shè)計任務(wù)4第二章第二章方案選擇論證方案選擇論證621方案分析622方案選擇6第三章第三章電路設(shè)計電路設(shè)計731主電路原理分析7第四章第四章仿真分析仿真分析941建立仿真模型942仿真參數(shù)的設(shè)置1043仿真結(jié)果及波形分析11第五章第五章設(shè)計總結(jié)設(shè)計總結(jié)26致謝27參考文獻參考文獻283ABSTRACTATPRESENTALLKINDSOFPOWERELECTRONICCONVERTERINPUTRECTIFIERCIRCUITINPUTPOWERLEVELGENERALLYUSETHEUNCONTROLLEDRECTIFIERPHASECONTROLLEDRECTIFIERCIRCUITTHISKINDOFRECTIFIERCIRCUITISSIMPLEINSTRUCTURECONTROLTECHNOLOGYISMATUREBUTTHEACINPUTPOWERFACTISLOWTHEHARMONICCURRENTSINJECTEDALOTTOTHEPOWERGRIDACCDINGTOESTIMATESINDEVELOPEDCOUNTRIES60OFTHEELECTRICENERGYTRANSFMEDBEFEUSETHISFIGUREREACHED95ATTHEBEGINNINGOFTHECENTURYPOWERELECTRONICTECHNOLOGYHASBEENWIDELYUSEDINELECTRICPOWERSYSTEMACCDINGTOESTIMATESTHEDEVELOPEDCOUNTRIESINTHEENDUSERSTOUSEELECTRICITYWITHMETHAN60OFTHEELECTRICITYATLEASTAFTERMETHANONCEINPOWERELECTRONICCONVERTERDEVICEPOWERSYSTEMINTHEMODERNIZATIONPROCESSTHEPOWERELECTRONICTECHNOLOGYISONEOFTHEKEYTECHNOLOGIESITISNOEXAGGERATIONTOSAYTHATIFYOULEAVETHEPOWERELECTRONICTECHNOLOGYPOWERSYSTEMMODERNIZATIONISUNTHINKABLEWITHTHEDEVELOPMENTOFSOCIALPRODUCTIONSCIENTIFICTECHNOLOGYAPPLICATIONOFRECTIFIERCIRCUITINTHEFIELDOFAUTOMATICCONTROLSYSTEMTHEMEASURINGSYSTEMTHEGENERATEXCITATIONSYSTEMISMEMEWIDELYMATLABPROVIDESAVISUALSIMULATIONTOOLSIMULINKCANDIRECTLYESTABLISHCIRCUITSIMULATIONMODELCHANGINGTHESIMULATIONPARAMETERSCANIMMEDIATELYGETTHESIMULATIONRESULTSOFARBITRARYINTUITIVEFURTHERSAVESTHEPROGRAMMINGSTEPSINTHISPAPERSIMULINKISUSEDTOMODELTHETHREEPHASEFULLBRIDGECONTROLLEDRECTIFIERCIRCUITTHEDIFFERENTCONTROLANGLEBRIDGEFAULTCONDITIONSARESIMULATEDANALYZEDWHICHDEEPENSTHETHREEPHASEFULLBRIDGECONTROLLEDRECTIFIERCIRCUITTHEYITALSOEXAMINESTHEFOUNDATIONSFMODERNPOWERELECTRONICEXPERIMENTALTEACHINGLAYAGOODSOLIDTHECURRICULUMDESIGNFTHEDESIGNOFTHYRISTTHREEPHASEBRIDGECONTROLLEDRECTIFIERCIRCUITCOMPAREDWITHTHREEPHASEHALFWAVERECTIFIERCIRCUITTHEPOWEROFTHREEPHASEBRIDGERECTIFIERCIRCUITUTILIZATIONRATEHIGHERMEEXTENSIVEAPPLICATIONKEYWDSELECTRONICPOWERTHYRISTSIMULINKTHREEPHASEBRIDGERECTIFIERCIRCUIT
下載積分: 8 賞幣
上傳時間:2024-03-06
頁數(shù): 28
大?。?0.27(MB)
子文件數(shù):
-
簡介:MATLAB2014B安裝教程1、下載解壓縮,得到ISO格式的MATLAB2014B文件;2、安裝DVDFABVIRTUALDRIVE虛擬光驅(qū),并將ISO文件裝載到虛擬光驅(qū)中;3、打開“SETUPEXE”文件開始安裝,選擇“不使用INTER安裝”;6、安裝路徑,小編更改為DPROGRAMFILESMATLABR2014B;7、安裝的產(chǎn)品,全選;
下載積分: 6 賞幣
上傳時間:2024-03-06
頁數(shù): 13
大小: 0.82(MB)
子文件數(shù):
-
簡介:1利潤最大化問題利潤最大化問題摘要摘要公司是以營利為目的而存在,公司要想在變化的市場中利潤最大化,就得在銷售收入和成本之間找到平衡點。本文通過公司調(diào)查市場得到的數(shù)據(jù),包括成本、售價和預(yù)期銷售量、廣告費和銷售增長因子之間的關(guān)系進行分析,試圖為公司的運營找到最好的廣告費用投入和出售價格,從而使公司利潤最大化。針對問題,本文采用了MATLAB首先由散點圖推測售價和預(yù)期銷售量之間線性關(guān)系,廣告費用和銷售增長因子之間存在二次多項式的關(guān)系。通過題目提供的數(shù)據(jù)編程擬合得出以上兩個關(guān)系式的系數(shù)。再通過,銷售利潤銷售收入銷售成本推算出銷售利潤和售價、廣告費用的恒等式,最后用FMINSEARCH找到利潤最大值。關(guān)鍵詞利潤最大化MATLAB擬合3五、模型的建立與求解五、模型的建立與求解一、尋找變量關(guān)系一、尋找變量關(guān)系求解銷售價格和預(yù)期銷售量之間的關(guān)系、廣告費的投入和銷售增長因子之間的關(guān)系。售價200250300350400450500550600預(yù)期銷售量(千桶)413834322928252220表2廣告費(千元)010203040506070銷售增長因子100140170185195200195180擬合銷售價格和預(yù)期銷售量之間的關(guān)系,程序如下SJ2056YQXSL413834322928252220PLOTSJYQXSLOTITLE銷售價格和預(yù)期銷售量的關(guān)系XLABEL銷售價格SJYLABEL預(yù)期銷售量YQXSL由圖推測SJ和YQXSL之間存在線性關(guān)系,下面進行擬合關(guān)系系數(shù)。程序為PPOLYFITSJYQXSL1運行結(jié)果P151333504222。所以YQXSL51333SJ504222擬合效果檢測程序如下
下載積分: 6 賞幣
上傳時間:2024-03-08
頁數(shù): 7
大小: 0.12(MB)
子文件數(shù):