网站大量收购闲置独家精品文档,联系QQ:2885784924

MATLAB第一章MATLAB第一章.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB第一章MATLAB第一章

目录 第一章 MATLAB入门 1 1.1 MATLAB的优点 1 1.易用性 1 2.平台独立性 1 3.预定义函数 1 4.机制独立的画图 1 5.用户图形界面 2 6.MATLAB编译器 2 1.2 MATLAB的缺点 2 1.3 MATLAB的开发环境 2 1.3.1MATLAB桌面 2 1.3.2命令窗口(TheCommandWindow) 2 1.3.3历史命令窗口(The History Command Window) 4 1.3.4启动平台(the launch pad) 4 1.3.5图像窗口(Figure Windows) 5 1.3.6MATLAB工作区 5 1.3.7MATLAB帮助 7 1.3.8一些重要的命令 8 1.4把MATLAB当作便笺薄来使用 10 测试1.1 10 1.5总结 11 1.5.1MATLAB总结 11 1.6练习 11 1.1 11 1.2 11 1.3 11 1.4 11 1.5 12 1.6 12 1.7 12 1.8 12 第一章 MATLAB入门 MATLAB(矩阵实验室的简称)是一种专业的计算机程序,用于工程科学的矩阵数学运算。但在以后的几年内,它逐渐发展为一种极其灵活的计算体系,用于解决各种重要的技术问题。Matlab程序执行MATLAB语言,并提供了一个极其广泛的预定义函数库,这样就使得技术工作变得简单高效。本书将介绍matlab语言,并向大家展示如何运用它去解决经典的技术问题。 MATLAB是一个庞大的程序,拥有难以置信的各种丰富的函数;即使基本版本的MATLAB语言拥有的函数也比其他的工程编程语言要丰富的多。基本的MATLAB语言已经拥有了超过1000多个函数,而它的工具包带有更多的函数,由此扩展了它在许多专业领域的能力。本书无意将MATLAB的所有函数介绍给大家,而是让大家掌握编写调试和优化程序的基本功,还有一些重要函数的子集。所以从大量可利用的函数中筛选出你所需要的函数就显得尤为重要。 1.1 MATLAB的优点 MATLAB语言相对于传统的科技编程语言有诸多的优点。主要包括: 1.易用性 MATLAB是种解释型语言,就像各种版本的BASIC。和BASIC一样,它简单易用程序可用作便笺簿求打在命令行处表达式的值,也可执行预先写好的大型程序。在MATLAB集成开发环境下,程序可以方便的编写,修改和调试。这是因为这种语言极易使用,对于教育应用和快速建立新程序的原型,它是一个理想的工具。 许多的编程工具使得MATLAB十分简单易用。这些工具包括:一个集成的编译/调试器,在线文件手册,工作台和扩展范例。 2.平台独立性 MATLAB支持许多的操作系统,提供了大量的平台独立的措施。在本书编写的时侯,windows98/2000/NT和许多版本的UNIX系统都支持它。在一个平台上编写的程序,在其它平台上一样可以正常运行,在一个平台上编写的数据文件在其它平台上一样可以编译。因此用户可以根据需要把MATLAB编写的程序移植到新平台。 3.预定义函数 MATLAB带有一个极大的预定义函数库,它提供了许多已测试和打包过的基本工程问题的函数。例如,假设你正在编写一个程序,这个程序要求你必须计算与输入有关的统计量。在许多的语言中,你需要写出你所编数组的下标和执行计算所需要的函数,这些函数包括其数学意义,中值,标准误差等。像这样成百上千的函数已经在MATLAB中编写好,所以让编程变得更加简单。 除了植入MATLAB基本语言中的大量函数,还有许多专用工具箱,以帮助用户解决在具体领域的复杂问题。例如,用户可以购买标准的工具箱以解决在信号处理,控制系统,通信,图象处理,神经网络和其他许多领域的问题。 4.机制独立的画图 与其他语言不同,MATLAB有许多的画图和图象处理命令。当MATLAB运行时,这些标绘图和图片将会出现在这台电脑的图象输出设备中。此功能使得MATLAB成为一个形象化技术数据的卓越工具。 5.用户图形界面 MATLAB允许程序员为他们的程序建立一个交互式的用户图形界面。利用MATLAB的这种功能,程序员可以设计出相对于无经验的用户可以操作的复杂的数据分析程序。 6.MATLAB编译器 MATLAB的灵活性和平台独立性是通过将MATLAB代码编译成设备独立的P代码,然后在运行时解释P代码来实现的。这种方法与微软的VB相类似。不幸的是,由于MATLAB是解释性语言,而不是编译型语言,产生的程序执行速度慢。当我们遇到执行速度慢的程序时,我们将会指出其这一特性。 1.2 MATLAB的缺点 MATLAB有两个基本的缺点。 第一,它是解释型语言,其执行速度要比编译型语言慢得多。这个问题可以通过合理 的MATLAB结构得到缓解,也可以在发行广泛使用前编译出MATLAB程

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档