MATLAB的集成环境.ppt

上传人:wuy****n92 文档编号:70800029 上传时间:2023-01-28 格式:PPT 页数:8 大小:208.49KB
返回 下载 相关 举报
MATLAB的集成环境.ppt_第1页
第1页 / 共8页
MATLAB的集成环境.ppt_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《MATLAB的集成环境.ppt》由会员分享,可在线阅读,更多相关《MATLAB的集成环境.ppt(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 MATLAB简介简介 与我们前面所介绍过的与我们前面所介绍过的Mathematica及及Mathcad一样,一样,MATLAB的产生也是与数学计算紧密地联系的产生也是与数学计算紧密地联系在一起的。刚刚过去的上个世纪在一起的。刚刚过去的上个世纪70年代,年代,Clever Moler与同事开发出了一个用于与同事开发出了一个用于FORTRAN的子程序的子程序库库LINPACK和和EISPACK,库中含有若干个线性代数,库中含有若干个线性代数方面的子程序。之后不久,方面的子程序。之后不久,Clever为了使大

2、学中的学为了使大学中的学生在学习他讲授的线性代数课程时,能够使用这两个生在学习他讲授的线性代数课程时,能够使用这两个子程序库,而又不必用子程序库,而又不必用FORTRAN语言去调用它们,语言去调用它们,他又特地为学生们编写了一个接口程序,取名为他又特地为学生们编写了一个接口程序,取名为MATLAB,按照,按照Cleve的说法,这是的说法,这是matrix和和laboratory的缩写,也就是矩阵实验室的意思。的缩写,也就是矩阵实验室的意思。哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 用传统的计算机语言如、用传统的计算机语言如、BASIC、PASCA

3、L等等编制数学计算程序,不仅需要熟练地掌握所用语言的编制数学计算程序,不仅需要熟练地掌握所用语言的语法及相应的编程技巧,还要对有关算法有深刻的了语法及相应的编程技巧,还要对有关算法有深刻的了解。对于一个科学工作者来说,即使同时具备了这两解。对于一个科学工作者来说,即使同时具备了这两方面的才能,那么编制一个科学计算程序也是一个耗方面的才能,那么编制一个科学计算程序也是一个耗时费力的过程。正是基于此点,时费力的过程。正是基于此点,80年代初,年代初,Cleve Moler与与John Little采用采用C语言重新编写了语言重新编写了MATLAB的内核,成立了的内核,成立了Mathwoks公司,将

4、公司,将MATLAB推向市推向市场。场。MATLAB经过数十年的发展,目前最新的版本经过数十年的发展,目前最新的版本是是8.0,它已经成为国际上所公认的最优秀的应用数学,它已经成为国际上所公认的最优秀的应用数学软件之一。软件之一。MATLAB中提供了大量的数学函数,如中提供了大量的数学函数,如关于矩阵的各种运算、微积分运算、数学图形的绘制关于矩阵的各种运算、微积分运算、数学图形的绘制等,它也为各个专业领域提供了功能强大的工具箱,等,它也为各个专业领域提供了功能强大的工具箱,如优化工具箱、小波工具箱、神经网络工具箱、信号如优化工具箱、小波工具箱、神经网络工具箱、信号处理工具箱等。下面我们简单介绍

5、一下处理工具箱等。下面我们简单介绍一下MATLAB的的使用方法,如果读者想更深入地学习使用方法,如果读者想更深入地学习MATLAB,请,请阅读有关书籍。阅读有关书籍。哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 MATLAB的集成环境的集成环境 以下以以下以V6.5以上版本为基础,讲述以上版本为基础,讲述MATLAB的使用的使用方法。安装完方法。安装完MATLAB之后,一般有两种方法可以启动之后,一般有两种方法可以启动它,可以单击开始它,可以单击开始程序程序MATLAB MATLAB 6.5.1,也可以直接双击桌面上的,也可以直接双击桌面上的MATL

6、AB图标。下面是进入图标。下面是进入后的后的MATLAB界面界面,即即MATLAB命令窗口。注意命令窗口。注意,首次首次进入时进入时,MATLAB可能打开了多个窗口可能打开了多个窗口,这是关闭其它窗口这是关闭其它窗口后退出后退出MATLAB,然后重新进入,然后重新进入MATLAB的显示画面。的显示画面。哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 下面我们简单介绍一下窗口中的各个子菜单。下面我们简单介绍一下窗口中的各个子菜单。哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 1.File菜单菜单 “NEW”命令

7、用于建立一个新文件,其中命令用于建立一个新文件,其中“M-file”是建立扩展名为是建立扩展名为“.M”的的M文件,该命令将会打开文件,该命令将会打开M文件的编辑文件的编辑/调试器,通过它,你可以创建自己的调试器,通过它,你可以创建自己的M文文件,也可以编辑磁盘上现有的件,也可以编辑磁盘上现有的M文件,然后调试此程文件,然后调试此程序。序。“Open”命令用于打开现有的命令用于打开现有的M文件。也可通过在文件。也可通过在命令窗口中键入命令窗口中键入“edit 文件名文件名”做到这一点。做到这一点。“Import data”读入各种类型的数据文件。读入各种类型的数据文件。“Save Worksp

8、ace as”“Save Workspace as”提供了加载、保存与显示提供了加载、保存与显示在在MATLABMATLAB运行期间所有变量的一种方法。可以在命令运行期间所有变量的一种方法。可以在命令窗口键入窗口键入“who”“who”或者或者“whos”“whos”命令来观察命令来观察MATLABMATLAB环环境内的变量。境内的变量。“Set path”“Set path”命令用于指定命令用于指定MATLABMATLAB所默认的文件所默认的文件夹。夹。“Preferences”“Preferences”设置集成环境下的各种参数。设置集成环境下的各种参数。“Page Setup,Print,

9、Print Selection”“Page Setup,Print,Print Selection”与打印与打印有关。有关。哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 2.Edit菜单菜单 允许用户进行撤消、恢复、粘贴、复制、清屏等允许用户进行撤消、恢复、粘贴、复制、清屏等操作。操作。3.View菜单菜单 用于打开或者关闭工具栏。用于打开或者关闭工具栏。4.Window菜单菜单 用于显示、切换用户在用于显示、切换用户在MATLAB中所打开的窗口。中所打开的窗口。5.Help菜单菜单 主要是提供了非常详细的帮助信息。在主要是提供了非常详细的帮助信息。

10、在MATLAB中,可以使用中,可以使用“Help Windows”命令获得帮助命令获得帮助(也也可在命令窗口直接键入可在命令窗口直接键入helpwin),可在命令窗口上,可在命令窗口上打入打入“help 命令命令”得到某个命令的详细解释。另得到某个命令的详细解释。另外,键入外,键入“demo”可以看到可以看到MATLAB的某些应用的某些应用例子。例子。6.Web菜单菜单7.主要是利用主要是利用MATLAB的各种网上资源。的各种网上资源。哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 与与Mathcad及及Mathematica一一样样,你你可可以以将将

11、MATLAB的的命命令令窗窗口口看看成成一一个个超超级级计计算算器器,一一行行中中可可输输入入一一个个命命令令或或多多个个命命令令(各各命命令令之之间间用用分分号号隔隔开开),只只要要你你输输入入一一个个合合法法的的MATLAB命命令令,MATLAB就就会会马马上上给给出出计计算算结结果果。若若一一行行中中的的最最后后一一个个命命令令以以分分号号结结束束,则则MATLAB不不会会将将此此行行的的计计算算结结果果显显示示出出来来,建建议议你你将将不不需需要要显显示示结结果果的的命命令令都都用用分分号号结结尾尾。如如果果公公式式一一行行写写不不下下,用用个个英英文文小小黑黑点点结结尾尾,然然后后在

12、在下下一一行行接接着着写写。使使用用百百分分号号“%”对对程程序序进进行行注注释释,以以增增加加程程序序的的可可读读性性。另另外外,在在对对于于命命令令窗窗口口的的每每一一个个命命令令,如如果果不不显显式式对对它它赋赋值值,那那么么,MATLAB会会将将该该结结果果赋赋给给变变量量“ans”,ans是是MATLAB的一个内部变量。请见下面的例子:的一个内部变量。请见下面的例子:2*3+5ans=11 a=20/4;b=a+2;c=3*bc=21 哈哈 工工 程程 大大 学学 数数 值值 计计 算算 软软 件件 电电 子子 教教 案案 不过这个所谓的超级计算器与前面的个数学软件有点区不过这个所谓

13、的超级计算器与前面的个数学软件有点区别,只有命令窗口的最后一行是它的命令行,你只能对此行进别,只有命令窗口的最后一行是它的命令行,你只能对此行进行编辑。下面是命令行常用的编辑键。行编辑。下面是命令行常用的编辑键。(恢复前一行恢复前一行),(恢复下一行恢复下一行)(光标向后移动一个字符光标向后移动一个字符),(光标向前移动一个字符光标向前移动一个字符)Home(光标移到行首光标移到行首),End(光标移到行尾光标移到行尾)Delete(删除光标后的字符删除光标后的字符),Backspace(删除光标前的字符删除光标前的字符)Esc(清除当前命令行清除当前命令行)此外,可以在命令窗口内用此外,可以

14、在命令窗口内用“!”开始,直接执行一个操作开始,直接执行一个操作系统命令,如系统命令,如 !dir c:windows*.*!edit c:matlabexamples.m MATLAB中所有变量均以英文字母开头,后面可以有数字中所有变量均以英文字母开头,后面可以有数字及下划线,但中间不能含有空格,并且变量名的长度不能超过及下划线,但中间不能含有空格,并且变量名的长度不能超过31个英文字符,个英文字符,MATLAB中的变量区分大小写。用中的变量区分大小写。用who命令观命令观察当前所有内存变量的简单信息,用察当前所有内存变量的简单信息,用whos观察其详细列表信息。观察其详细列表信息。用用home命令清除命令窗口的所有显示内容命令清除命令窗口的所有显示内容(注:只是显示内容注:只是显示内容),用,用clear命令清除所有内存变量,清除单个变量,可以用命令清除所有内存变量,清除单个变量,可以用“clear 变量名变量名”的方法。的方法。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com