下面是范文網(wǎng)小編分享的數(shù)學(xué)軟件實驗1 數(shù)學(xué)軟件實驗是哪個書,供大家賞析。

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