版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)論文文獻(xiàn)綜述畢業(yè)論文文獻(xiàn)綜述信息與計算科學(xué)信息與計算科學(xué)二重積分計算的二重積分計算的MATLABMATLABGUIGUI設(shè)計設(shè)計一、一、前言部分前言部分1.11.1寫作目的寫作目的在科學(xué)研究和工程應(yīng)用中,人們通常希望將數(shù)據(jù)、設(shè)計或計算結(jié)果用交互式圖形表示,以使數(shù)據(jù)的特征或性能能夠清晰、直觀地以GUI方式展現(xiàn)。通常,快捷方便地繪制圖形,尤其是不規(guī)則圖形,需要對繪圖工具、語言有較為深入的了解,需要熟練使用這些工具或編寫程序,而這通常是一
2、項入門緩慢、熟練精通時間較長的工作。MATLAB在提供強大計算功能的同時,近年來還大力發(fā)展了面向?qū)ο蟮膱D形技術(shù)和GUI技術(shù),使用戶可以輕松實現(xiàn)數(shù)據(jù)的交互式顯示。MATLAB的圖形繪制、圖形高級操作以及GUI這些方面的應(yīng)用日益普遍。使用MATLAB提供的圖形設(shè)計技術(shù),用戶無須了解圖形實現(xiàn)的細(xì)節(jié)內(nèi)容,有時甚至只需幾個簡單的函數(shù)就可以繪制非常復(fù)雜的圖。另外,用戶還可以根據(jù)需要來規(guī)劃、設(shè)計MATLAB的圖形外觀,不斷調(diào)整完善,直至繪圖結(jié)果完全符
3、合用戶要求??傊肕ATLAB提供的GUI設(shè)計工具或編寫程序,可以簡單、便捷地設(shè)計出美觀、方便的菜單化和控制式的人機交互界面。[1]MATLAB是一種數(shù)值計算環(huán)境和編程語言,主要包括MATLAB和Simulink兩大部分。MATLAB基于矩陣運算,具有強大的數(shù)值分析、矩陣計算、信號處理和圖形顯示功能,其強大的數(shù)據(jù)處理能力和豐富的工具箱使得它的編程極為簡單。MATLAB既能進(jìn)行科學(xué)計算,又能開發(fā)出所需要的圖形界面。圖形用戶界面(GUI
4、)是由窗口、光標(biāo)、按鍵、菜單、文字說明等對象(Objects)構(gòu)成的一個用戶界面。用戶通過一定的方法選擇、激活這些圖形對象,使計算機產(chǎn)生某種動作或變化,比如實現(xiàn)計算、繪圖等。[2]在高等數(shù)學(xué)的學(xué)習(xí)中,經(jīng)常面臨一些有關(guān)圖形和計算問題。但是很多函數(shù)的表達(dá)和計算過于抽象,而使用MATLAB可以通過GUI設(shè)計很好地解決這些問題,并且可以對相關(guān)的函數(shù)利用MATLAB的強大數(shù)值計算功能進(jìn)行進(jìn)一步分析,同時可以執(zhí)行一些動作或變化來滿足用戶的需求。如本
5、文要討論的二重積分的計算問題,在計算二重積分時,通常是把二重積分化為定積分,在實際計算化二重積分為二次積分的過程中往往會遇到原函數(shù)無法用初等函數(shù)表示的情形,這時需要考慮二重積分的近似計算方法。以下介紹論文涉及到的有關(guān)概念:1.21.2二重積分的定義二重積分的定義[3]2.1.12.1.1MATLABMATLAB軟件簡介軟件簡介[45]MATLAB是MatrixLabaty(矩陣實驗室)的縮寫由美國Mathwks公司開發(fā)。MATLAB語言
6、是當(dāng)今國際上科學(xué)界(尤其是自動控制領(lǐng)域)最具影響力、也是最有活力的科學(xué)計算軟件。它起源于矩陣運算,并已經(jīng)發(fā)展成一種高度集成的計算機語言。它提供了強大的科學(xué)運算、靈活的程序設(shè)計流程、高質(zhì)量的圖形可視化與界面設(shè)計、便捷的與其他程序和語言接口的功能。MATLAB語言在各國高校與研究單位正扮演著重要的角色。在美國的一些大學(xué)里,MATLAB正在成為對數(shù)值線性代數(shù)以及其他一些高等應(yīng)用數(shù)學(xué)課程進(jìn)行輔助教學(xué)的有益工具。在工程技術(shù)界,MATLAB也被用來
7、解決一些實際課題和數(shù)學(xué)模型問題。它在其他科學(xué)與工程領(lǐng)域的應(yīng)用也是越來越廣,并且有著更廣闊的應(yīng)用前景和無窮無盡的潛能。MATLAB用戶接口包括下拉菜單和對話框,任何個人電腦使用者對這一接口都很熟悉。菜單命令支持文件操作、打印、程序編輯和用戶接口定制。MATLAB的數(shù)值計算是通過在命令窗口輸入命令,并不是通過菜單操作進(jìn)行的。MATLAB是一個基本的應(yīng)用程序,它有一個稱為標(biāo)準(zhǔn)工具箱的巨大程序模塊庫。MATLAB工具箱包括解決實際問題的擴展庫,
8、如:求根、插值、數(shù)值積分、線性和非線性方程組求解以及常微分方程組求解。由于繼承了LINPACK、EISPACK和LAPACK的特性,MATLAB對數(shù)值線性代數(shù)來說是一個高可靠的優(yōu)化系統(tǒng)。許多數(shù)值作業(yè)能夠用線性代數(shù)語言精確地表示。MATLAB和線性代數(shù)的密切關(guān)系是程序員能夠用很短的MATLAB語言來解決復(fù)雜的數(shù)值作業(yè)。標(biāo)準(zhǔn)工具箱還包括數(shù)據(jù)可視化的擴展圖形庫,有簡單的點、線和復(fù)雜的三維圖形和動畫。所有的MATLAB程序都可以使用這些函數(shù),這
9、樣就可以在所有程序和程序集中分析并生成達(dá)到出版質(zhì)量的圖示。對圖形的快速訪問能有效地提高用戶的效率。診斷點有助于調(diào)試程序和檢驗算法是否正確執(zhí)行。低級的圖形函數(shù)為自定義圖形用戶接口的分析代碼提供了擴展空間。除了標(biāo)準(zhǔn)工具箱,可以使用其他的工具箱,如:信號處理、圖像處理、優(yōu)化、統(tǒng)計分析、偏微分方程的求解和許多數(shù)值計算的應(yīng)用。2.1.22.1.2MATLABMATLAB語言特點語言特點[67]MATLAB語言有不同于其他高級語言的特點,它被稱為第
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二重積分計算的matlab gui 設(shè)計[開題報告]
- 二重積分計算的matlab gui設(shè)計[畢業(yè)論文]
- 二重積分計算的matlab gui設(shè)計【信息科學(xué)與技術(shù)專業(yè)】【畢業(yè)設(shè)計+文獻(xiàn)綜述+開題報告】
- 二重積分計算
- 二重積分的換元(變換) 計算二重積分時,由于某些幾分區(qū)域
- 二重積分的應(yīng)用
- 二重積分說課
- 數(shù)值積分的matlab gui設(shè)計[文獻(xiàn)綜述]
- 二重積分練習(xí)題
- 10-2二重積分的計算法ppt課件
- [學(xué)習(xí)]二重積分的概念及性質(zhì)
- 二重積分積分區(qū)域的對稱性
- 高數(shù)二重積分習(xí)題解答
- 二重積分的等價定義及應(yīng)用_宋澤成
- 計算二重積分的幾種方法數(shù)學(xué)專業(yè)畢業(yè)論文
- 二重積分對稱性定理的證明及應(yīng)用
- 重積分的數(shù)值計算[文獻(xiàn)綜述]
- 第十五講、第十六講:二重積分的概念、計算及其應(yīng)用的練習(xí)題答案
- 第十五講、第十六講:二重積分的概念、計算及其應(yīng)用的練習(xí)題答案
- 數(shù)值積分的matlab gui設(shè)計【信息科學(xué)與技術(shù)專業(yè)】【畢業(yè)設(shè)計+文獻(xiàn)綜述+開題報告】
評論
0/150
提交評論