MATLAB程序设计课件.pptx

MATLAB程序设计课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共309页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 MATLAB概述 1.1 MATLAB的發展 1.2 MATLAB的主要功能 1.3 MATLAB系統的運行環境與安裝 1.4 MATLAB系統的啟動與退出 1.5 MATLAB命令窗口 1.6 MATLAB檔管理 1.7 MATLAB幫助系統 1.8 MATLAB功能演示 1.1 MATLAB的發展1980年前後,MATLAB的雛形:LINPACK 和EISPACK的介面程式。1984年成立MathWorks公司,推出MATLAB第1版(DOS版)。1992年推出4.0版。1994年推出4.2版。1997年推出5.0版。1999年初推出5.3版。2001年7月,推出最新版本6.1版。 1.2 MATLAB的主要功能 1. 數值計算和符號計算功能 2. 繪圖功能 3. MATLAB語言體系 4. MATLAB工具箱 1.3 MATLAB的運行環境與安裝 1.3.1 運行環境 1. 硬體環境 2. 軟體環境 1.3.2 安裝 (1)啟動Windows 95/98。 (2)將MATLAB 5.3光碟放入光驅,運行setup.exe檔。 (3)按介面提示進行操作。 1.4 MATLAB系統的啟動與退出1.4.1 啟動有3種常見方法:(1) “開始”?“程式”?“Matlab”?“MATLAB 5.3” 。(2)運行MATLAB系統啟動程式matlab.exe。(3)建立MATLAB快捷方式。 1.4.2 退出也有3種常見方法: (1)在MATLAB命令窗口File菜單中選擇Exit MATLAB命令。 (2)在MATLAB命令窗口輸入Exit或Quit命令。 (3)單擊MATLAB命令窗口的關閉按鈕。 1.5 MATLAB命令窗口1.5.1 菜單欄 在MATLAB 5.3命令窗口的菜單欄,共包含File、Edit、View、Window和Help等5個菜單項。1.5.2 工具欄 MATLAB 5.3命令窗口的工具欄共提供了10個命令按鈕。 1.5.3 命令編輯區 1. 命令編輯區的作用 命令編輯區用於輸入命令和顯示計算結果。 2. 命令行的輸入規則一個命令行輸入一條命令,命令行以回車結束。一個命令行也可以輸入若干條命令,各命令之間以逗號分隔,若前一命令後帶有分號,則逗號可以省略。如果一個命令行很長,要加續行符(三個小黑點…)。 3. 命令行的編輯 4. 常用操作系統命令 1.6 MATLAB檔管理1.6.1 MATLAB的目錄結構1.6.2 MATLAB的搜索路徑1.6.3 用戶目錄的設置 將用戶目錄設置成當前目錄使用cd命令。 注意:設置的當前目錄只是在當前啟動的MATLAB環境下有效,一旦MATLAB重新啟動,必須重新設置。 1.6.4 搜索路徑的設置1. 用path命令設置搜索路徑 使用path命令可以把用戶目錄臨時納入搜索路徑。 注意: 設置的搜索路徑僅在當前啟動的MATLAB環境下有效,一旦MATLAB重新啟動,必須重新設置。2. 用路徑流覽器設置搜索路徑 路徑流覽器可用來設置當前目錄和永久性改變搜索路徑。 (1)路徑流覽器的啟動 (2)路徑流覽器的操作 1.7 MATLAB幫助系統1.7.1 幫助命令 1. help命令 help命令是查詢函數語法的最基本方法,查詢資訊直接顯示在命令窗口。 2. lookfor命令 lookfor對搜索範圍內的M檔進行關鍵字搜索,條件比較寬鬆。1.7.2 幫助窗口1.7.3 幫助桌面1.7.4 線上幫助頁 還可以訪問MathWorks公司的主頁(): 1.8 MATLAB功能演示例1.1 求解線性方程組 命令如下: a=[2,3,-1;8,2,3;45,3,9]; b=[2;4;23]; x=inv(a)*b 例1.2 繪製正弦曲線和余弦曲線。 命令如下: x=[0:0.5:360]*pi/180; plot(x,sin(x),x,cos(x)) ; 例1.3 輸入10個學生的成績並對成績按昇冪排序。 在MATLAB命令窗口輸入: g=input('請輸入學生成績:'); g=sort(g) 例1.4 設有常微分方程初值問題,試求其數值解,並與精確解相比較。 (1)建立函數檔funt.m: function yp=funt(t,y) yp=(y^2-t-2)/4/(t+1);

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档