matlab考試題答案_第1頁
matlab考試題答案_第2頁
matlab考試題答案_第3頁
matlab考試題答案_第4頁
matlab考試題答案_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、matlab測(cè)試題答案2021年春季學(xué)期MATLAB課程考查題姓名:孫少華 學(xué)號(hào):1100100422學(xué)院:電氣學(xué)院 專業(yè):測(cè)控技術(shù)與儀器 一、必做題:1,簡述MATLAB組成局部答:Matlab系統(tǒng)主要由五個(gè)局部構(gòu)成:開發(fā)環(huán)境 (developmentEnvironment):為MATLABI戶或程序編制員 提供的一套應(yīng)用工具和設(shè)施.由一組圖形化 用戶接口工具和組件集成:包括MATLAB<面、命令窗口、命令歷史窗口、編輯調(diào)試窗 口及幫助信息、工作空間、文件和搜索路徑 等瀏覽器;(2) MATLAB數(shù)學(xué)函數(shù)庫(Math FunctionLibrary):數(shù)學(xué)和分析功能在MATLA具箱中被

2、組織成8個(gè)文件夾.elmat初步矩陣,和矩陣操作.elfun 初步的數(shù)學(xué)函數(shù).求和、正弦、余弦和復(fù)數(shù)運(yùn)算等specfun特殊的數(shù)學(xué)函數(shù).矩陣求逆、矩陣特征值、貝塞爾函數(shù)等;matfun矩陣函數(shù)一用數(shù)字表示的線性 代數(shù).atafun 數(shù)據(jù)分析和傅立葉變換.polyfun 插值)多項(xiàng)式.funfun 功能函數(shù).sparfun 稀疏矩陣.(3) MATLA畸言:(MATLAB Language)一 種高級(jí)編程語言(高階的矩陣/數(shù)組語言),包括限制流的描述、函數(shù)、數(shù)據(jù)結(jié) 構(gòu)、輸入輸出及面對(duì)對(duì)象編程;(4) 句柄圖形:(Handle Graphics) MATLAB 制圖系統(tǒng)具有2維、3維的數(shù)據(jù)可視化,

3、 圖象處理,動(dòng)畫片制作和表示圖形功能.可以對(duì)各種圖形對(duì)象進(jìn)行更為細(xì)膩的修 飾和限制.允許你建造完整的圖形用戶界面(GUI),以及建立完整的圖形界面的應(yīng)用程序.制圖法功能在MATLABE 具箱中被組織成5個(gè)文件夾:graph2d 二維數(shù)圖表.graph3d三維圖表.specgraph 專業(yè)化圖表.graphics 制圖法.uitools圖形用戶界面工具(5)應(yīng) 用程序 接口: (Applied FunctionInterface) MATLAB 的應(yīng)用程序接口允許用 戶使用C或FORTRAN言編寫程序與 MATLAB 連接.2,說明使用M文件編輯/調(diào)試器的方法和優(yōu)點(diǎn)答:M文件編輯/調(diào)試器建立M文

4、件的一般步 驟:(normal process of M- file creating):(1) 翻開文件編輯器:(Opening the file editor) 最簡單的方法是在操作桌面的工具欄上選 擇新建文件鍵(New M- File )或翻開已有文 件鍵(Open File),也可以在命令窗口輸入命 令edit建立新文件或輸入 edit filename,打 開名為filename的M文件;(2) 編寫程序內(nèi)容:(Compose the program content)編寫新的文件或修改已有文件;(3) 保存文件:(save file)文件運(yùn)行前必須完 成保存操作,與一般的文件編輯保存

5、操作相 同;_(4) 運(yùn)行文件:(running file)在命令窗口輸 入文件名即可運(yùn)行.如要在編輯器中直接完 成運(yùn)行)可在編輯器的 Debug菜單下save and run選項(xiàng))或按Run快捷鍵)最快捷的 方法是直接按F5鍵執(zhí)行運(yùn)行.優(yōu)點(diǎn):命令文件是M文件中最簡單的一種,是可用于 自動(dòng)重復(fù)執(zhí)行的一組MATLAB 命令和函數(shù)組合,不需輸出輸入?yún)?shù),用 M文件可以調(diào)用工 作空間已有的變量或創(chuàng)立新的變量. 運(yùn)行過程中 產(chǎn)生的變量都是全局變量.建立一個(gè)命令文件等價(jià)于從命令窗口中順序輸入文件里的命令,程序不需要預(yù)先定義,只要 依次將命令編輯在命令文件中,再將程序保存成 為擴(kuò)展名為.m的M文件即可.運(yùn)

6、行命令文件時(shí),只需在命令窗口鍵入文件名 即可.如果M文件的第一個(gè)可執(zhí)行行以function開 始,便是函數(shù)文件,每一個(gè)函數(shù)文件定義一個(gè)函 數(shù).函數(shù)文件區(qū)別于命令文件之處在于命令文件 的變量在文件執(zhí)行完成后保存在工作空間中, 而 函數(shù)文件內(nèi)定義的變量只在函數(shù)文件內(nèi)起作用, 文件執(zhí)行完后即被去除.將文件存盤,缺省狀態(tài)下自動(dòng)存儲(chǔ)名為相應(yīng)的 函數(shù)名的(.m)文件.這樣只要接受一個(gè)輸入?yún)?數(shù)便可計(jì)算返回一個(gè)輸出參數(shù),與其他 MATLAB函數(shù)一樣使用.3,存儲(chǔ)在工作空間中的數(shù)組能編輯嗎如何操作答:存儲(chǔ)在工作空間中的數(shù)組能編輯.Matlab中有內(nèi)存數(shù)組編輯器(Array Editor)提供對(duì)數(shù)值型或字符型二

7、維數(shù)組的顯示和編輯 功能,對(duì)其他數(shù)據(jù)類型都不能編輯.通過工作空 間窗口翻開所選的變量時(shí),該編輯器啟動(dòng).通過 對(duì)該編輯器的操作可實(shí)現(xiàn)對(duì)工作窗口中數(shù)據(jù)的 編輯.4,在MATLAB中有幾種獲得幫助的途徑答:matlab中提供四種幫助途徑:(1)幫助瀏覽器:提供方便快捷的幫助信息獲取途徑和圖文并茂的幫助內(nèi)容,MATLAB7.0是 通過勾選 Desktop菜單中的Help選項(xiàng)翻開一個(gè) 獨(dú)立的交互式幫助瀏覽器.(2) help命令:在命令窗口輸入 help命令,也 是MATLAB尋找在線幫助的一種方便而快捷的 方式.(圖示、操作演示)(3) lookfor 命令:(lookfor commend)可以根

8、據(jù)用戶提供的完整或不完整的關(guān)鍵詞,搜索出一 組與之相關(guān)的命令或函數(shù).(圖示、操作演示)(4)模糊查詢:(fuzzy Inquiry)用戶只須輸入 命令的前幾個(gè)字母,然后鍵入Tab鍵MATLAB 就會(huì)列出所有以這個(gè)字母開始的命令.5,在進(jìn)行算術(shù)運(yùn)算時(shí),數(shù)組運(yùn)算和矩陣運(yùn)算各有什么特點(diǎn),如何區(qū)分兩種運(yùn) 算左除與右除有什麼區(qū)別答:MATLAB提供的兩種運(yùn)算方式:(1) 普通的數(shù)組運(yùn)算方式:(Array computation)在數(shù)組中對(duì)應(yīng)元素之間進(jìn) 行運(yùn)算;(2) 矩陣運(yùn)算方式:(matrix computations) 將標(biāo)量當(dāng)作1X1階矩陣,一維數(shù)組當(dāng)作 一行或一列的矢量(即1 x n階或nX1階

9、 的矩陣),二維數(shù)組當(dāng)作mX n階矩陣,然 后根據(jù)矩陣的運(yùn)算規(guī)那么進(jìn)行運(yùn)算.兩種運(yùn)算的區(qū)分:二者輸入形式和書寫方法相同,差異僅在于使 用不同的運(yùn)算符號(hào),執(zhí)行不同的計(jì)算過程,數(shù)組的運(yùn)算是對(duì)應(yīng)元素之間的運(yùn)算,而矩陣運(yùn)算是根據(jù)矩陣的運(yùn)算規(guī)那么進(jìn)行.矩陣在進(jìn)行乘除運(yùn)算時(shí)與通常的運(yùn)算符號(hào)相同(*,/八),而數(shù)組在進(jìn)行乘除運(yùn)算時(shí)要在通常的符號(hào)前加“.,如:".* 和“./ 或(") 左除與右除的區(qū)別:矩陣除法(Matrix division)條件:a矩陣是非奇異方陣,那么ab(左除) 和b/a (右除)都可以實(shí)現(xiàn).ab等效于a矩陣的 逆左乘b矩陣)即ab=inv(a)*b) b/a等效

10、于a 矩陣的逆右乘b矩陣,即b/a=b*inv(a).通 常 x=ab 是 a*x=b 的 解)x=b/a 是 x*a=b 的解.一般 a b b/a,右除與左除的關(guān)系為:(b/a) ' =(a' b')數(shù)組的除法(Array division)條件:a與b必須具有相同的維數(shù).符號(hào)“. 或“./運(yùn)算結(jié)果相同,a.b表示b中的 元素分別除以a中的對(duì)應(yīng)元素,即 z(i,j)=x(i,j)y(i,j)=y(i,j)/x(i,j).6,命令文件與函數(shù)文件的主要區(qū)別是什么答:命令文件是 M文件中最簡單的一種,是可 用于自動(dòng)重復(fù)執(zhí)行的一組MATLAB命令和函數(shù) 組合,不需輸出輸入?yún)?/p>

11、數(shù),用 M文件可以調(diào)用 工作空間已有的變量或創(chuàng)立新的變量.運(yùn)行過程中產(chǎn)生的變量都是全局變量.建立一個(gè)命令文件等價(jià)于從命令窗口中順序 輸入文件里的命令,程序不需要預(yù)先定義,只要 依次將命令編輯在命令文件中,再將程序保存成 為擴(kuò)展名為.m的M文件即可.運(yùn)行命令文件時(shí),只需在命令窗口鍵入文件名 即可.如果M文件的第一個(gè)可執(zhí)行行以function開 始,便是函數(shù)文件,每一個(gè)函數(shù)文件定義一個(gè)函 數(shù).函數(shù)文件區(qū)別于命令文件之處在于命令文件 的變量在文件執(zhí)行完成后保存在工作空間中,而函數(shù)文件內(nèi)定義的變量只在函數(shù)文件內(nèi)起作用, 文件執(zhí)行完后即被去除.將文件存盤,缺省狀態(tài)下自動(dòng)存儲(chǔ)名為相應(yīng)的 函數(shù)名的(.m)文

12、件.這樣只要接受一個(gè)輸入?yún)?數(shù)便可計(jì)算返回一個(gè)輸出參數(shù),與其他 MATLAB函數(shù)一樣使用.7, GUI開發(fā)環(huán)境中提供了哪些方便的工具各有什么用途答:MATLA眠供了一套可視化的創(chuàng)立圖形窗口 的工具,使用用戶界面開發(fā)環(huán)境可方便的創(chuàng)立 GUI應(yīng)用程序,它可以根據(jù)用戶設(shè)計(jì)的GUI布 局,自動(dòng)生成M文件的框架,用戶使用這一框 架編制自己的應(yīng)用程序.MATLAB供了一套可視化的創(chuàng)立圖形用戶接口 (GUI)的工具,包括:* 布局編輯器(Layout Edtor) 在圖形窗口中參加及安排對(duì)象.布局編輯器是可以啟動(dòng)用 戶界面的限制面板,上述工具都必須從布局編輯 器中訪問)用guide命令可以啟動(dòng))或在啟動(dòng)平

13、臺(tái)窗口中選擇GUID睞啟動(dòng)布局編輯器.* 幾何排列工具(Alignment Tool) 調(diào)整各對(duì)象相互之間的幾何關(guān)系和位置* 屬性編輯器(Property Inspector) 查詢并設(shè)置屬性值*對(duì)象瀏覽器Object Browser)用于獲得當(dāng)前MATLABS形用戶界面程序中所有的全部對(duì)象 信息,對(duì)象的類型,同時(shí)顯示控件的名稱和標(biāo)識(shí), 在控件上雙擊鼠標(biāo)可以翻開該控件的屬性編輯 器.*菜單編輯器(Menu Editor)建立窗口菜單條的菜單和任何構(gòu)成布局的彈出菜單在MATLAB GUI的設(shè)計(jì)是以 M文件的編 程形式實(shí)現(xiàn)的,GUI的布局代碼存儲(chǔ)在 M文件和 MATC件中,而在 MATLAB中有了

14、很大的改變,MATLAB旃GUI的布局代碼存儲(chǔ)在 FIG文件中, 同時(shí)還產(chǎn)生一個(gè)M文件用于存儲(chǔ)調(diào)用函數(shù),在 M 文件中不再包含GUI的布局代碼,在開發(fā)應(yīng)用程 序時(shí)代碼量大大減少.1.布局編輯器(Layout editor):用于從控件選 擇板上選擇控件對(duì)象并放置到布局區(qū)去,布局 區(qū)被激活后就成為圖形窗口.在命令窗口輸入GUID瑜令或點(diǎn)擊工具欄中的guide圖標(biāo)都 可以翻開空白的布局編輯器,在命令窗口輸入 GUIDE filename 可翻開一個(gè)已存在的名為 filename 圖形用戶界面.(1)將控件對(duì)象放置到布局區(qū)a.用鼠標(biāo)選擇并放置控件到布局區(qū)內(nèi);b.移動(dòng)控件到適當(dāng)?shù)奈恢?;c.改變控件的大

15、??;d.選中多個(gè)對(duì)象的方法;(2) 激活圖形窗口選 Tools 菜單中的 Activate Figure 項(xiàng)或點(diǎn)擊工具條上的 ActivareFigure 按 鈕,在激活圖形窗口的同時(shí)將存儲(chǔ)M文件和FIG文件,如所建立的布局還沒有進(jìn) 行存儲(chǔ),用戶界面開發(fā)環(huán)境將翻開一個(gè) Save As對(duì)話框,按輸入的文件的名字, 存儲(chǔ)一對(duì)同名的M文件和帶有.fig 擴(kuò)展 名的FIG文件.(3) 運(yùn)行GUI程序在命令窗口直接鍵入三件名或用 openfig, open 或 hgload 命令運(yùn)行 GUI程序.(4) 布局編輯器參數(shù)設(shè)置選File 菜單下的 Preferences 菜單項(xiàng)打 開參數(shù)設(shè)置窗口,點(diǎn)擊樹狀目

16、錄中的 GUIDE 既可以設(shè)置布局編輯器的參數(shù).(5) 布局編輯器的彈出菜單在任一控件上按下鼠標(biāo)右鍵,會(huì)彈出一個(gè) 菜單,通過該菜單可以完成布局編輯器的大部 分操作.2 .幾何位置排列工具(Alignment tool)用于調(diào)節(jié)各控件對(duì)象之間的相對(duì)位置.3 .用屬性編輯器設(shè)置控件屬性(Set attributes of controller with Property Inspector)在屬性編輯器中提供了所有可設(shè)置的屬性 列表并顯示出當(dāng)前的屬性.(1 ) 屬性編輯器(Opening Property Inspector):三種方法:1.用工具欄上的圖 標(biāo)翻開;2.從View菜單中選擇 Pro

17、perty Inspector菜單項(xiàng);3.在按鼠標(biāo)右鍵彈出的 Property Inspector 菜單中選擇菜單項(xiàng).(1) 使用屬性編輯器(Using Property Inspector)a.布置控件b.定義文本框的屬性c,定義坐標(biāo)系d.定義按鈕屬性e.定義復(fù)選框4 .菜單編輯器(Menu Editor):包括菜單的設(shè) 計(jì)和編輯,菜單編輯器有八個(gè)快捷鍵,可以 利用它們?nèi)我馓砑踊騽h除菜單,可以設(shè)置菜 單項(xiàng)的屬性,包括名稱(Label)、標(biāo)識(shí)(Tag)、 選擇是否顯示分隔線(Separator above this item)、是否在菜子前加上選中標(biāo)記 (Item is checked)、調(diào)用

18、函數(shù)(Callback).5 .夕寸象瀏覽器(Object Browsers):用于瀏覽 當(dāng)前程序所使用的全部對(duì)象信息,可以在對(duì) 象瀏覽器中選種一個(gè)或多個(gè)控件來翻開該 控件的屬性編輯器.8, if語句有幾種表現(xiàn)形式答:(1) ifend 語句(simple if statement)if表達(dá)式語句體End進(jìn)行邏輯邏輯判斷,當(dāng)計(jì)算的表達(dá)式結(jié)果為 真(非零)時(shí)執(zhí)行語四體,否那么跳過if結(jié)構(gòu).(2) if else-end 語句if表達(dá)式語句體1;else語句體2:end當(dāng)計(jì)算的表達(dá)式結(jié)果為真時(shí)執(zhí)行語句體1,結(jié)果為假時(shí)執(zhí)行語句體2.例:判斷學(xué)生是否通過學(xué)業(yè).if(attendance>=0.9

19、0) &(grade>=60) pass=1; else fail=1; end(1)ifelseif end 語句if表達(dá)式1語句體1;elseif 表達(dá)式2語句體2;else語句體3;end9,軸對(duì)象是使用的最多的圖形對(duì)象之一,那么軸對(duì)象是哪個(gè)對(duì)象的子對(duì)象, 又是那些對(duì)象的父對(duì)象答:軸對(duì)象在圖形窗口中定義一個(gè)區(qū)域,并確定該區(qū)域中子對(duì)象的方向,軸是圖形窗口的子對(duì) 象,又是圖象、燈光、線、塊、外表和文字的父 對(duì)象.10,什么是圖形句柄圖形句柄有什么用途答:圖形對(duì)象的句柄是 MATLA電示圖形數(shù)據(jù)和 建立圖形用戶接口的根底,每個(gè)對(duì)象從產(chǎn)生時(shí)起 就被賦予了一個(gè)唯一的標(biāo)識(shí),這種標(biāo)識(shí)就是

20、該對(duì) 象的句柄.利用句柄就可以操縱一個(gè)已經(jīng)存在的 圖形對(duì)象的特性(屬性).Set 和get函數(shù)用于設(shè)置和獲取指定句柄對(duì) 象的屬性值.可以為對(duì)象設(shè)置句柄名稱,如果沒有設(shè)置句 柄,可用gcf命令獲得當(dāng)前圖形窗口的句柄, 使用gca命令獲得當(dāng)前坐標(biāo)軸的句柄使用 gco 命令獲得當(dāng)前對(duì)象的句柄.11,三維圖形視角的缺省值是方位角為-37.5.,仰角為30.,寫出將方位 角順時(shí)針旋轉(zhuǎn)20角的命令.答:view(-17.5,30).12,什么是Simulink?簡述Simulink的步驟.答:MATLAB Simulink是一個(gè)動(dòng)態(tài)仿真系統(tǒng), 用于對(duì)動(dòng)態(tài)系統(tǒng)進(jìn)行仿真和分析,預(yù)先模擬實(shí)際 系統(tǒng)的特性和響應(yīng),

21、根據(jù)設(shè)計(jì)和使用要求,對(duì)系 統(tǒng)進(jìn)行修改和優(yōu)化.Simulink提供了圖形化用戶界面,只須點(diǎn)擊 鼠標(biāo)就可以輕易的完成模型的創(chuàng)立、調(diào)試和仿真 工作,用戶不須專門掌握一種程序設(shè)計(jì)語言.Simulink可將系統(tǒng)分為從高級(jí)到低級(jí)的幾個(gè) 層次,每層又可以細(xì)分為幾個(gè)局部,每層系統(tǒng)構(gòu) 建完成后,將各層連接起來就可構(gòu)成一個(gè)完整的 系統(tǒng).模型創(chuàng)立完成后,可以啟動(dòng)系統(tǒng)的仿真功能分 析系統(tǒng)的動(dòng)態(tài)特性,其內(nèi)置的分析工具包括各種 仿真算法、系統(tǒng)線性化、尋求平衡點(diǎn)等.仿真結(jié) 果可以以圖形方式在示波器窗口顯示, 也可將輸 出結(jié)果以變量形式保存起來,并輸入到 MATLAB 中以完成進(jìn)一步的分析.Simulink可以仿真線性和非線

22、性系統(tǒng),并能 創(chuàng)立連續(xù)時(shí)間、離散時(shí)間或二者混合的系統(tǒng).支 持多采樣頻率系統(tǒng).Simulink 的三大步驟procedure ofSimulink:1、模型創(chuàng)立與定義、Model creating and definition)2、模型的分析、(Model analyzing)3、模型而修正.(Model modifying) Simulink 的運(yùn)行:(Running of Simulink)1、運(yùn)行Simulink:命令窗口下點(diǎn)擊 Simulink 圖標(biāo)(或卷命令窗口鍵入Simulink命令)Simulink Library Browser (瀏覽器).simulink樹狀列表形式的模塊庫(

23、包含 simulink 模塊庫中的各種模塊及其它 Toolbox 和Blockset 中的模塊)2、選擇建模模塊:展開樹狀列表,用鼠標(biāo)點(diǎn) 擊所需類別的模塊項(xiàng),所選模塊類的具體模塊庫就在右側(cè)的列表框中顯示出來,提供建模使 用.也可以在輸入欄中鍵入模塊名并點(diǎn)擊Find按鈕進(jìn)行查詢.3、翻開模型創(chuàng)立窗口: (open the window of mode creating).在工具欄中選擇“建立新模型的圖標(biāo),彈出 名為Untitled 的空白窗口,選擇Open窗口可以 翻開存于硬盤中已建的模型,完成模型的運(yùn)行或 修改.693.241 .一13,計(jì)算a693與b24的數(shù)組乘積275468答:a=6,9

24、,3;2,7,5;b=2,4,1;4,6,8;c=a.*b12363842404 9 23714對(duì)于AX B ,如果A 7 6 4 , B 26 ,求解X.3 5 728答:A=4,9,2;7,6,4;3,5,7;B=37,26,28;X=A/BX =0.15480.18630.154515,求解多項(xiàng)式x3-7x2+2x+40的根.答:a=1 -7 2 40;x=roots(a)x =5.00004.0000-2.000016,求解在x=8時(shí)多項(xiàng)式(x-1)(x-2) (x-3)(x-4)的值.答:x=8;y=(x-1)*(x-2)*(x-3)*(x-4)y =84017,計(jì)算多項(xiàng)式除法(3x

25、3+13x2+6x+8)/(x+4).答:a=3 13 6 8;b=1 4;c,d=deconv(a,b)c =312d =000018,計(jì)算多項(xiàng)式4x4 12x3 14x2 5x 9的微分和積分答:syms f x;f=4*xA4-12*xA3-14*xA2+5*x+9;df=diff(f)intf=int(f)df =16*乂八3 - 36*xA2 - 28*x + 5intf =(4*乂八5)/5- 3*乂八4 - (14*xA3)/3+(5*xA2)/2 + 9*x19, 有一正弦衰減數(shù)據(jù) y=sin(x).*exp(-x/10),其中x=0:pi/5:4*pi ,用三次樣條 法進(jìn)行插

26、值.答:x0=0:pi/5:4*pi;y0=sin(x0).*exp(-x0/10);x=0:pi/10:4*pi;y=spline(x0,y0,x)plot(x0,y0,'or',x,y,'k')Columns 1 through 50 0.3028 0.5520 0.73490.8387Columns 6 through 100.85450.78770.4572 0.2330Columns 11 through 150.0000 -0.2185 -0.4032 -0.5375-0.6126Columns 16 through 20-0.6240-0.5753

27、-0.3339 -0.17010.6491-0.4741Columns 21 through 25-0.00000.15960.29450.3926 0.4475Columns 26 through 300.45570.42020.34630.2439 0.1243Columns 31 through 350.0000 -0.1166 -0.2151 -0.2867-0.3268Columns 36 through 40-0.3329-0.3069-0.2529-0.1781 -0.0911Column 41-0.0000F|i Eda MIbw btwn Toi-k 口出p MMactsw_

28、. j di Ei k 、,一官 布 工.Q 后1口手BT 飛出20,用符號(hào)函數(shù)繪圖法繪制函數(shù) x=sin(3t)cos(t) , y=sin(3t)sin(t)的圖形,t的變化 范圍為0,2 .答:syms t;x=sin(3*t).*cos(t);y=sin(t).*cos(3*t);subplot(1,2,1);ezplot(x,0,2*pi);grid;subplot(1,2,2);ezplot(y,0,2*pi);grid;Fibliiari TE. 國pp iji<H,x- *4?/4 ; G此口21,有一組測(cè)量數(shù)據(jù)滿足y eat, t的變化范圍為010,用不同的線型和標(biāo)記點(diǎn)

29、畫出a=0.1、a=0.2和a=0.5三種情況下的曲線,并添加標(biāo)題y e-at ,用箭頭線標(biāo) 識(shí)出各曲線a的取值,添加標(biāo)題y eat和圖例框.答:t=0:0.1:10;a=0.1;y1=exp(-a*t);a=0.2;y2=exp(-a*t);a=0.5;y3=exp(-a*t);subplot(1,2,1);plot(t,y1, '-' ,t,y2, ':' ,t,y3);title( 'y=exp(-a*t)', 'FontSize' ,20);xlabel( 't' , 'FontSize'

30、,16);ylabel( 'y' , 'F ontSize' ,16);text(4,exp(-0.1*4), 'leftarrowa=0.1' , 'Fxlabel( 't' , 'FontSize' ,16);ylabel(ontSize' ,16);text(4,exp(-0.2*4),ontSize' ,16);text(4,exp(-0.5*4),ontSize' ,16);subplot(1,2,2);plot(t,y1, 'o' ,t,y2, title

31、( 'y=exp(-a*t)'ontSize' ,16);text(4,exp(-0.1*4), ontSize' ,16);text(4,exp(-0.2*4), ontSize' ,16);text(4,exp(-0.5*4), ontSize' ,16);'leftarrowa=0.2', 'F'leftarrowa=0.5', 'F'*' ,t,y3,'.');,'FontSize' ,20); 'y','F'l

32、eftarrowa=0.1','F'leftarrowa=0.2','F'leftarrowa=0.5','Fe*pWt)片 expHFclearclc?y? e ym=)m=input(那么用 2除,否那么22,建立一個(gè)簡單模型,用信號(hào)發(fā)生器產(chǎn)生一個(gè)幅度為 2V、頻率為0.5Hz的正 波,并疊加一個(gè)0.1V的噪聲信號(hào),將疊加后的信號(hào)顯示在示波器上并傳送到 工作空間.23編制一個(gè)解數(shù)論問題的函數(shù)文件:取任意整數(shù),假設(shè)是 乘3加1,重復(fù)此過程,直到整數(shù)變?yōu)?1.n=0while (m=1)if rem(m,2)=0m=m/2;els

33、e m=m*3+1;mendn=n+1;endn* 總 P1 號(hào) / * MJ*4 2624,矩陣a 7 5 4 ,計(jì)算a的行列式和逆矩陣 3 49答:a=4,2,-6;7,5,4;3,4,9;deta=det(a)inva=inv(a)deta =-64inva =-0.4531 0.6562 -0.59370.7969 -0.8437 0.9062-0.2031 0.1562 -0.093725用符號(hào)函數(shù)法求解方程at2+b*t+c=0.答:syms a b c t;s=a*tA2+b*t+c;solve(s,t)ans =-(b + 8八2 - 4*a*c)A(1/2)/(2*a)-(b

34、 - (bA2 - 4*a*c)A(1/2)/(2*a)二、選做題(在以下題中選答 5題):212. f a x ;,用符號(hào)微分求df/dxo eax log(x) sin(x)答:syms a x;f=a,xA2,1/x;exp(a*x),log(x),sin(x);df=diff(f)df =0, 2*x, -1/xA2a*exp(a*x), 1/x, cos(x)22一一 - 一.、- -3. z xe x y ,當(dāng)x和y的取值范圍均為-2到2時(shí),用建立子窗口的方法在同一個(gè)圖形窗口中繪制出三維線圖、網(wǎng)線圖、外表圖和帶渲染效果的外表圖.答:subplot(2,2,1);x=-2:2;y=-2:2;z=x.*exp(-x.A2-y.A2);plot3(x,y,z);grid on;title('三維線圖');xlabel( 'x' );ylabel( 'y' );zlabel( 'z');subplot(2,2,2);syms x y;z=x*exp(-xA2-yA2);ezmesh(z,-2,2,-2,2,40);title('網(wǎng)線圖');xla

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論