下面是范文網(wǎng)小編分享的數(shù)學(xué)軟件實(shí)驗(yàn)1 數(shù)學(xué)軟件實(shí)驗(yàn)是哪個(gè)書(shū),供大家賞析。
實(shí)驗(yàn) 1 1 熟悉 Matlab 環(huán)境及基本操作 實(shí)驗(yàn)?zāi)康?:
1.熟悉 Matlab 環(huán)境,掌握 Matlab 的主要窗口及功能; 2.學(xué)會(huì) Matlab 的幫助使用; 3.掌握向量、矩陣的定義、生成方法和基本運(yùn)算; 4.掌握 Matlab 的基本符號(hào)運(yùn)算; 5.掌握 Matlab 中的二維圖形的繪制和控制。
實(shí)驗(yàn)內(nèi)容:
1.啟動(dòng) Matlab,說(shuō)明主窗口、命令窗口、當(dāng)前目錄窗口、工作空間窗口、歷史窗口、圖形窗口、M 文件編輯器窗口的功能。
2.實(shí)例操作 Matlab 的幫助使用。
3.實(shí)例操作向量、矩陣的定義、生成方法和基本運(yùn)算。
4.實(shí)例操作 Matlab 的基本符號(hào)運(yùn)算。
5.實(shí)例操作 Matlab 中的二維圖形繪制和控制。
實(shí)驗(yàn)儀器與軟件:
1.CPU 主頻在 2GHz 以上,內(nèi)存在 512Mb 以上的 PC; 2.Matlab 2010a 及以上版本。
實(shí)驗(yàn) 講評(píng) :
實(shí)驗(yàn)成績(jī):
評(píng)閱教師:
2011 年 月 日
實(shí)驗(yàn) 1 1 熟悉 Matlab 環(huán)境及基本操作 一、Matlab 環(huán)境及主要窗口的功能 運(yùn)行 Matlab 安裝目錄下的 文件可啟動(dòng) Matlab 環(huán)境其默認(rèn)布局如下圖:
注意其中, 1.主窗口的功能是:不進(jìn)行任何計(jì)算任務(wù)的操作,只用來(lái)進(jìn)行一些整體的環(huán)境參數(shù)設(shè)置 。
2.命令窗口的功能是:輸入命令,執(zhí)行并顯示執(zhí)行的結(jié)果。
3.歷史窗口的功能是:保存在命令窗口中曾經(jīng)輸入過(guò)的命令。
4.工作空間窗口的功能是:列出在使用 MATLAB 區(qū)間曾經(jīng)定義過(guò)的變量及相關(guān)信息,可以新建變量,改變變量的值。
5.當(dāng)前目錄窗口的功能是:列出當(dāng)前目錄下的文件,并方便打開(kāi)。
6.M 文件編輯器窗口的功能是:用來(lái)編寫(xiě)程序或用來(lái)調(diào)試程序,運(yùn)行程序。
二、Matlab 的幫助使用 Matlab 提供的聯(lián)機(jī)幫助系統(tǒng)使用戶(hù)在沒(méi)有任何資料的情況下就能掌握它的使用和基本操作,作為 Matlab 的用戶(hù)應(yīng)熟練掌握其聯(lián)機(jī)幫助系統(tǒng)的使用,下面是 Matlab 聯(lián)機(jī)幫助系統(tǒng)的使用方法。
(1)在主窗口的頁(yè)面輸入 help,然后回車(chē)鍵就會(huì)彈出。
?。?)在 MATLAB 的主窗口的菜單欄中點(diǎn)擊符號(hào)“?”,則窗口就會(huì)彈出如下該圖
三、向量的定義、生成和基本運(yùn)算 答:向量的定義:向量即為數(shù)組。
生成為:(1)逐個(gè)元素直接輸入,向量元素需要“[ ]”括起來(lái)且它們之間可以用空格、逗號(hào)或分號(hào)分隔開(kāi)來(lái),用分號(hào)隔開(kāi)則換行成為列向量。
(2)利用冒號(hào)表達(dá)式創(chuàng)建;通用格式為:X=x0 : step : xn. (x0 表示元素的首元素值,xn 表示尾元素?cái)?shù)值限,step 表示每一個(gè)元素與前一個(gè)元素的差值)。
?。?)定數(shù)線性采樣生成:如 a:(a-b)/(n-1):b 生成的數(shù)組。
?。?)定數(shù)對(duì)數(shù)采樣生成向量。
基本運(yùn)算:(1)四則運(yùn)算 (+ - * / \ .* ./ .\) (2)冪運(yùn)算(.^)
向量 x 與標(biāo)量 a 的冪運(yùn)算是對(duì) x 的每一個(gè)元素施行冪,是元素對(duì)元素的冪運(yùn)算。即 y=x.^2 (3)指數(shù)運(yùn)算、對(duì)數(shù)運(yùn)算與開(kāi)方運(yùn)算。在 MATLAB 中,運(yùn)算函數(shù)有“sqrt、exp”等。如 a=exp(x) b=sqrt(x) 四、矩陣的定義、生成和基本運(yùn)算 答:可以用定義數(shù)組的命令 cells(m,n) ,定義的是 m*n 維的矩陣 ,也可以直接定義矩陣 比如定義一個(gè) 3×3 的矩陣 如 A=(x11,x12,x13;x21,x22,x23;x31,x32,x33) 矩陣的生成:(1)逐個(gè)元素直接輸入,用“[ ]”括起來(lái),元素之間可以用回車(chē)鍵或用分號(hào)隔開(kāi)。如 B=[3 6 9;12 19 17;16 24 20] (2)編寫(xiě)一個(gè)文件保存矩陣文件,編為 M 文件。
?。?)通過(guò)函數(shù)創(chuàng)建特殊矩陣 基本運(yùn)算:(1)矩陣的四則運(yùn)算(+ - * / \)與線性代數(shù)理論一致,其中 A\B=inv(A)*B=A^-1*B. (2) 矩陣與常數(shù)間的運(yùn)算同線性代數(shù)理論一致,注:當(dāng)進(jìn)行數(shù)除時(shí),常數(shù)通常只能做除數(shù)。
(3)矩陣的數(shù)組運(yùn)算(.+ 、.- 、 .* 、./ 、.\ 、.^)指同維數(shù)組間對(duì)應(yīng)元素之間的加、減、乘、除和冪運(yùn)算。
(4)矩陣的行基本初等運(yùn)算 ,k 乘矩陣 A 的第 i 行:A(i,:)=k*A(i,:) k 乘 A 的第 i 行加到 A 的第 j 行:A(j,:)=A(j,:)+k*A(i,:) 交換 A 的第 i 行和第 j 行:A( [ij],:)=A( [ji],:) (5)矩陣的逆運(yùn)算:inv(A) (6)矩陣的行列式運(yùn)算:det(A) (7)矩陣的開(kāi)方、指數(shù)、對(duì)數(shù)運(yùn)算:sqrtm(A) expm(A) logm(A)。
五、Matlab 的基本符號(hào)運(yùn)算 答::MATLAB,進(jìn)行符號(hào)時(shí),請(qǐng)求 MATLAB 軟件去計(jì)算,并將結(jié)果返回給 MATLAB。MATLAB 的符號(hào)數(shù)學(xué)工具箱可以完成幾乎所有的符號(hào)運(yùn)算功能,這些功能主要包括:符號(hào)表達(dá)式的運(yùn)算,符號(hào)表達(dá)式的復(fù)合與化簡(jiǎn),符號(hào)矩陣的運(yùn)算,符號(hào)微積分,符號(hào)函數(shù)畫(huà)圖,符號(hào)代數(shù)方程求解,符號(hào)微分方程等等,它還支持可變精度運(yùn)算,即支持符號(hào)運(yùn)算并以指定精度返回。
(1)用引號(hào)來(lái)生成符號(hào)表達(dá)式 如:f=‘exp(x)’,%創(chuàng)建符號(hào)表達(dá)式 f. (2)用函數(shù) syms 來(lái)生成符號(hào)函數(shù) 如:syms y u; p=exp(-y/u) (3)提取分子,分母
如果符號(hào)表達(dá)式是有理分式形式或可展開(kāi)為有理分式,可通過(guò) mumden 來(lái)提取表達(dá)式中的分子與分母,mumden 函數(shù)可將符號(hào)表達(dá)式合并,有理化,并返回所得的分子與分母。
(4)符號(hào)表達(dá)式的加減乘除運(yùn)算及冪運(yùn)算等基本的代數(shù)運(yùn)算與 矩 陣 的 數(shù) 值 計(jì) 算 幾 乎 完 全 相 同 , 分 別 由 函 數(shù)symadd,symsub,symmul,symdiv,sympow 來(lái)實(shí)現(xiàn)。
六、Matlab 中的二維圖形繪制和控制 答:二維圖形繪制用 plot函數(shù)繪制 (1)形如 plot(y s),% y 是一個(gè)變量, 按選項(xiàng) s繪制圖形。
?。?)plot(x y s),其中 x 為橫坐標(biāo),數(shù)組 y 為縱坐標(biāo),按選項(xiàng) s繪圖。
?。?)特殊函數(shù)的二維圖形繪制 七、實(shí)驗(yàn)總結(jié) 通過(guò)這次實(shí)驗(yàn)?zāi)阏莆樟耸裁?,學(xué)會(huì)什么,哪些是重點(diǎn)掌握和加以的。
答:
通過(guò)實(shí)驗(yàn)我掌握了 MATLAB 語(yǔ)言的基本知識(shí),有窗口環(huán)境下 的使用,矩陣的運(yùn)算和基本的繪制圖形的一些命令,向量的使用,學(xué)會(huì)了怎么用 MATLAB 語(yǔ)言去繪制我們學(xué)習(xí)過(guò)的一些函數(shù)圖,如最基本的三角函數(shù)圖形。還有可以計(jì)算數(shù)學(xué)中的矩陣、向量等,這比 C 語(yǔ)言程序用起來(lái)方便。而且,這些知識(shí)
的學(xué)習(xí)對(duì)于數(shù)學(xué)建模來(lái)說(shuō),是必須會(huì)用到的。那么這就會(huì)與生活息息相關(guān),高樓房屋的構(gòu)建圖形及一些問(wèn)題都要用到,所以這次實(shí)驗(yàn)給我們以后學(xué)習(xí) MATLAB 語(yǔ)言有了一定的基礎(chǔ)。
實(shí)驗(yàn)1數(shù)學(xué)實(shí)驗(yàn)
軟件需求實(shí)驗(yàn)4
軟件測(cè)試-實(shí)驗(yàn)三
軟件工程實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)二
軟件技術(shù)實(shí)驗(yàn)報(bào)告
數(shù)學(xué)軟件實(shí)驗(yàn)1 數(shù)學(xué)軟件實(shí)驗(yàn)是哪個(gè)書(shū)相關(guān)文章:
相關(guān)熱詞搜索:數(shù)學(xué)軟件實(shí)驗(yàn)1