資源描述:
《matlab入門實(shí)驗(yàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、201級(jí)3班201206030數(shù)學(xué)建模實(shí)驗(yàn)報(bào)告成績(jī)冊(cè)姓名:學(xué)號(hào):實(shí)驗(yàn)名稱實(shí)驗(yàn)學(xué)時(shí)實(shí)驗(yàn)成績(jī)實(shí)驗(yàn)一2實(shí)驗(yàn)二2實(shí)驗(yàn)三2實(shí)驗(yàn)四2實(shí)驗(yàn)五2實(shí)驗(yàn)六2綜合成績(jī):數(shù)學(xué)與軟件科學(xué)學(xué)院實(shí)驗(yàn)報(bào)告學(xué)期:13至__14_第_1學(xué)期2013年11月5日課程名稱:專業(yè):2012級(jí)_3班實(shí)驗(yàn)編號(hào):01實(shí)驗(yàn)項(xiàng)目:指導(dǎo)教師:姓名:學(xué)號(hào):2012060302實(shí)驗(yàn)成績(jī):___________一、實(shí)驗(yàn)?zāi)康募耙?1)熟悉所用計(jì)算機(jī)系統(tǒng)的基本操作方法以及在該系統(tǒng)下安裝、編輯、編譯、連接和運(yùn)行一個(gè)C語(yǔ)言源程序的基本操作步驟(以TurbocC為基本背景);(2)學(xué)習(xí)基本的C語(yǔ)言程序設(shè)計(jì)與調(diào)試環(huán)境設(shè)置方法;(3)
2、通過運(yùn)行簡(jiǎn)單的C語(yǔ)言程序,了解C語(yǔ)言程序的特點(diǎn)。二、實(shí)驗(yàn)內(nèi)容1.如果系統(tǒng)沒有安裝TC環(huán)境,則安裝,否則,跳過此步;2.配置好TC環(huán)境,熟悉TC編輯器的基本操作命令及其它基本功能;3.完成并熟悉程序輸入、編譯、連接、運(yùn)行過程,直到程序輸出結(jié)果正確;4.學(xué)習(xí)基本的調(diào)試程序方法(包含編譯、連接錯(cuò)誤信息的正確理解);5.可參考的程序?qū)嵗缦?也可以參考教材范例):1)最簡(jiǎn)單的Matl語(yǔ)言程序:temp=1;forn=1:20temp=temp*n;endtemp操作如下:三、實(shí)驗(yàn)準(zhǔn)備:(1)計(jì)算機(jī)設(shè)備;(2)程序調(diào)試環(huán)境的準(zhǔn)備,如MatlAB環(huán)境;(3)實(shí)驗(yàn)源程序準(zhǔn)備。三
3、、實(shí)驗(yàn)步驟(該部分不夠填寫.請(qǐng)?zhí)顚懜巾?yè))(1)安裝MatlAB,如果已安裝好,可以跳過此步;(2)進(jìn)入MatlAB的編輯窗口,進(jìn)行基本的環(huán)境設(shè)置;(3)熟悉基本的TC編輯操作方法和文件創(chuàng)建、保存方法;(4)輸入一個(gè)MatlAB語(yǔ)言源程序,進(jìn)行編輯、編譯、連接、運(yùn)行。完成一個(gè)簡(jiǎn)單的程序設(shè)計(jì),運(yùn)行輸出正確結(jié)果;(5)輸入其它源程序并進(jìn)行調(diào)試(注意錯(cuò)誤提示信息);(6)編寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)報(bào)告附頁(yè)四、實(shí)驗(yàn)結(jié)果分析與評(píng)價(jià)(該部分不夠填寫.請(qǐng)?zhí)顚懜巾?yè))程序1)、該程序容易出現(xiàn)如下錯(cuò)誤:1、在新的MatlAB環(huán)境下未調(diào)試便開始編譯、鏈接;2、Printf()的括號(hào)內(nèi)符號(hào)“”容易
4、打掉。程序2)、實(shí)驗(yàn)結(jié)果及現(xiàn)象分析:1、%f表示所求數(shù)據(jù)為浮點(diǎn)數(shù),故小數(shù)點(diǎn)后有6位小數(shù)。2、因?yàn)橐玫絪in(),所以在main()之前要引入#include數(shù)學(xué)函數(shù)庫(kù)頭文件,否則,將隨機(jī)打印結(jié)果導(dǎo)致出現(xiàn)錯(cuò)誤結(jié)果。程序3)、結(jié)果及過程分析:1)、首先運(yùn)用了for(;;)循環(huán)控制結(jié)構(gòu),且注意到()中間的兩個(gè)分號(hào)都不能省.2)、for(;;)中的循環(huán)增量不能缺少,否則,導(dǎo)致死循環(huán)。程序4)、a+abs(b)過程及結(jié)果分析:1)、由于要用到數(shù)學(xué)函數(shù)abs(),所以在程序開頭要輸入數(shù)學(xué)函數(shù)庫(kù)頭文件.2)、使用了程序的模塊化,要注意到函數(shù)的聲
5、明、定義及調(diào)用之間在程序的編寫中要注意順序。(即:最先聲明,然后調(diào)用,緊接著定義)3)、注意到abs()函數(shù),“()”中只能是int型數(shù)據(jù)。不能為浮點(diǎn)數(shù)。4)、注意到函數(shù)的聲明和定義之間在形式上的區(qū)別。(即:聲明表達(dá)式后有“;”,而定義表達(dá)式后無“;”)實(shí)驗(yàn)心得:通過實(shí)驗(yàn)學(xué)習(xí)到:Ctrl+S----左移一字符距離,Ctrl+D----右移一字符距離;Ctrl+A----左移一單詞距離,Ctrl+F----右移一單詞距離;Ctrl+X----上移一行,Ctrl+E----下移一行;Ctrl+W----上滾一次,Ctrl+Z----下滾一次;Ctrl+QE----光標(biāo)
6、移動(dòng)到當(dāng)前窗口的開始位置;Ctrl+QX----光標(biāo)移動(dòng)到當(dāng)前窗口的底部位置;Ctrl+QR----光標(biāo)移動(dòng)到文件的開始位置;Ctrl+QC----光標(biāo)移動(dòng)到文件的結(jié)尾位置;Ctrl+QP----光標(biāo)移動(dòng)到上次的位置;Ctrl+QB----光標(biāo)移動(dòng)到塊的開始位置;Ctrl+QK----光標(biāo)移動(dòng)到塊的結(jié)尾位置;關(guān)文件的操作命令:如Load,Pick,New,Save,Writeto,Directory,Changedir,Osshell,Quit等(如圖2所示)。其功能如下:1)Load(F3):從當(dāng)前路徑把一個(gè)源文件裝入編輯緩沖區(qū);2)Pick(Alt+F3):打
7、開一個(gè)Pick表,以便選中最近打開過的文件(不超過8個(gè)文件);3)New:清除編輯緩沖區(qū)中的內(nèi)容,并將新文件裝入(默認(rèn)為NONAME.C);4)Save(F2):將正在編輯的文件及時(shí)存盤。(第1次存盤時(shí)需要給出文件名字,默認(rèn)為NONAME.C);5)Writeto:改變正在編輯的文件名字,并寫入磁盤(與Saveas相似);6)Directory:列出當(dāng)前目錄下的文件,以便選擇;7)Changedir:改變當(dāng)前目錄路徑名字;8)Osshell:暫時(shí)離開TC環(huán)境,進(jìn)入操作系統(tǒng)界面(注:TC并沒有退出!);9)Quit(Alt+X):退出TC,返回DOS。編輯型命令:I
8、ns---