


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數(shù)學實驗體會數(shù)學實驗周我們學習了Matlab軟件,這是一個十分實用和重要的軟件。初次結識MATLAB感覺這是一個很好的軟件,語言簡便,實用性強。作為一個新手,想要學習好這門語言,可以說還是比較難的。在我接觸這門語言的這些天,一直在上面弄,除了會畫幾個簡單的三維圖形,其他的還是有待提高。在這個軟件中,雖然有。大家不要以為有了這個就萬事大吉了,反而,從另一個方面也對我們大學生提出了兩個要求——充實的課外基礎和良好的英語基礎。在現(xiàn)幾乎所有好的軟件都是來自國外,假如你不會外語,想學好是非常難的。Matlab語言是當今國際上科學界尤其是自動控制領域最具影響力、也是最學運算、靈活的程序設計流程、高質量的圖形可視化與界計、便捷的與其他程序和語言接口的功能。作為一種計算機語言,Matlab體現(xiàn)了與它價值的相符的優(yōu)點:1.編程簡單使用方便。在這方面我感覺C語言也是一種簡單的編程語言。只要入門就很好掌握,但是要學習一門語言不是那么容易的,到目前為止,可以說我還沒入門,所以學習起這門語言來很吃力。相對C語言而言,Matlab的矩陣和向量操作功能是其他語言無法比擬的。在Matlab環(huán)境下,數(shù)組的操作與數(shù)的操作一樣簡單,基本數(shù)據(jù)單元是不需要指定維數(shù)的,不需要說明數(shù)據(jù)類型的學表達式和運算規(guī)則與通常的習慣相同。2.函數(shù)庫可任意擴充。由于Matlab語言庫函數(shù)與用戶文件的形式相同,用戶文件可以像庫函數(shù)一樣隨意調用,所以用戶可任意擴充庫3.語言簡單內涵豐富。在此語言中,最重要的成分是函數(shù),一般形式為:Function[a,b,c??]=fun(d,e,f??)Fun是自定義的函數(shù)名,只要不與庫函數(shù)想重,并且符合字符串書寫規(guī)則即4、簡便的繪圖功能。MATLAB具有二維和三維繪圖功能,使用方法簡單。三維曲線是由plot3(x,y,z)命令繪出的,看上去很簡單的一個程序,相對C語言。極大的方便了繪圖的工作和節(jié)省工作時間。5.豐富的工具箱。由于MATLAB的開放性,許多領域的專家都為MATLAB了各種程序工具箱。這些工具箱提供了用戶在特別應用領域所需的許多函這使得用戶不必花大量的時間編寫程序就可以直接調用這些函數(shù),達到事半功效果。在理論方面,在學習過程中,我感覺到它和C許多相似之處,他有C語言的特征,但是比C語言編程計算更加簡單,適合于復雜的數(shù)學運算。但是MATLAB語言也有著很大的不同。眾所周知MATLAB軟件,但是,真正在運用的時候,特別是在編程的時候,許多人往往沒有注意到這個問題。在使用MATLAB時,受到了其他編程習慣的影響,特別是經常使用的C語言。因此,在MATLAB時,for循環(huán)(包括while循環(huán))到處都是。這不僅是沒有發(fā)揮MATLAB所長,還浪寶貴的時間。我這里想說的一點是,往往在初始化矩陣的時候注意到這個問不是循環(huán)來賦值,但是,在其他環(huán)節(jié)上,就很容易疏忽,或者說,仍然沒有擺脫C++、C的思想。多用help,seealso,lookfor,get,set等常用命令,盡量擺脫編程的習慣,總愛用循環(huán),能不用的循環(huán)的盡量不用,掌握矢量化的精髓。(help:最有效的命令。其實可以這樣說吧,一遇到什么問題??梢詮膆elp中找到答案。就先說說對help的一些常用方法。1)命令窗口直接敲“help”,你就可以得到本地機器matlab的基本的幫助。2不是很明確的命令,只知道大體所屬范圍,譬如說某個工具箱,直接在命令窗口中敲入helptoolboxname,一幫可以得到本工具箱有關的信息:版,函數(shù)名等。(2)lookfor:可以說是matlab中的google。當我們很多什么頭緒都沒有的時候,我們可以求助于它,往往會收到意想不到的效果。譬如:曾經在gui編程的時候,遇拖動鼠標時,要出現(xiàn)一個方框,就像你在桌面上拖動鼠標,會出現(xiàn)虛線框一樣。當初我也剛開始一定都不知道該查找什么東西,后來想起用它了。于是,>>lookforRectangle。這樣一條信息:GETRECTSelectrectanglewithmouse.get,set:GUIobject屬性的幫手在GUI編程中,我們可能有時候想改變某些object的屬性,或者想讓它安裝自己的想法實現(xiàn),但是我們又不記得這些ect的屬性,更別提怎么設置他們的值了。這時,可以用gethandles到此對象的所有的屬性及其當前值。用handles)可以得到對象所有可以設置的屬性及其可能的取值找到我們需要的屬性名字和可能的取值之后,就意義(andl用me’,values)設置此對象此屬性的值。Edit:查看m源文件的助手在應用matlab過程中,可能我們想看看它的m源文件,當然用editor定位打開也行,但是我經常采用的式直接在command窗口中用editfunname.m,就省去了定位的麻煩。以上就是我學習MAT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國小程序游戲行業(yè)發(fā)展現(xiàn)狀、市場運行態(tài)勢及發(fā)展前景預測報告
- 七年級下冊《平行線的性質》課件與練習
- 企業(yè)知識共享結構優(yōu)化與創(chuàng)新能力提升
- 2025年武器、彈藥及其零件合作協(xié)議書
- 智慧城市數(shù)據(jù)平臺建設合作協(xié)議
- 電梯安裝安全協(xié)議書
- 消防安全技術服務項目合同
- 林地合作經營合同書
- 用美術相關知識做
- 古代詩詞鑒賞征文
- 2022版高中生物必修二第一章測試題及答案解析
- 【初中語文】《說和做》課件+統(tǒng)編版語文七年級下冊
- 開學前收心家長會
- 民主制度的基本原則和形式
- 紡織染整行業(yè)安全培訓
- 載重汽車的安全操作規(guī)程范本
- 平臺對接技術方案
- 智慧農業(yè)智慧物聯(lián)網整體解決方案
- 化妝品包裝相容性評估方法
- 消防車輛與泵裝備的配置與選用與更新的技術要求與管理辦法
- 風電處理軟件WT操作手冊
評論
0/150
提交評論