《ch01MATLAB软件基础及使用入门》-课件设计(公开).pptVIP

《ch01MATLAB软件基础及使用入门》-课件设计(公开).ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津大学数学系 MATLAB软件基础 刘东毅 MATLAB软件使用入门 §1 MATLAB 简介 MATLAB是集数值计算、符号计算、数据可视化及图形处理和面向对象编程等多功能于一身的高效和实用的软件包。同时,它推出的功能强大的工具包( TOOLBOX )已渗透到工程设计与计算和经济分析等诸多领域。它有如下基本特征: 1.1 基本特征 基本数据元素是无须事先指定维数的列阵(array),这为矩阵运算带来了极大的方便。 基本的数值计算可在MATLAB的交互式环境下直接进行,其语言表达形式几乎与通常的数学表达形式无异。 简洁的编程语言和其功能强大的工具包可使用户通过简单操作来完成复杂的数值计算和显示精美的图形。并提供了丰富的图形界面设计方法。 1.2 MATLAB系统的五大部分 开发环境平台(Development Environment); MATLAB 数学函数库(Mathematical Function Library); MATLAB语言; 图形句柄(Handle Graphics); 应用程序界面(Application Program Interface (API)) 1.3 MATLAB软件的应用领域 工业和工程研究与开发,诸如:物理、化工、电子、生物、控制工程和经济与金融工程等方面 教学与科学研究,诸如:数学和科学与工程计算方面的教学与研究,包括物理学、生物学、控制论和经济学等其他诸多领域 1.4 MATLAB语言的特点 语言简洁紧凑,语法限制不严,程序设计自由度大,可移植性好 运算符、库函数丰富 图形功能强大 界面友好、编程效率高 扩展性强 MATLAB缺省操作界面(V7.01) Desktop 操作界面的Start 部分 §2 MATLAB使用入门 建议用户首先创建一个自己的工作目录,并使之成为当前目录。这样用户的数据均可保存在此目录中,以确保MATLAB系统的完整性。例如在指令窗里键入 ! md F:\myuser , 创建一个目录,再键入 cd F:\myuser 便可进入此目录。 §2 MATLAB使用入门 亦可利用计算机的操作系统创建一个文件夹,然后用MATLAB提供的“文件夹浏览器”选择所创建的文件夹,最后进入子目录(见下图) 浏览文件夹对话框(点击MATLAB指令窗上面当前目录【Current Directory】右端带有 “ … ” 的按钮,便弹出) 2.1指令窗使用简介 指令窗使用简单,表面上看起来就象一个计算器。 【例2.1】求 指令窗使用简介(c1) ans = 2 这里ans为系统默认一个变量。再如输入 2004/pi 指令窗中将显示以下结果: ans = 637.8930 这里pi是MATLAB系统的预定义变量,代表圆周率。在缺省时,变量显示格式为保留4位小数。 Desktop指令窗 指令窗使用简介(c2) 【例2.2】求解方程组 ,这里, (1)在键盘上输入下列内容 A = [1,2,3; 4,5,6; 7,8,0] %节尾没有分号; b = [366;804;351]; %节尾有分号; x=A\b %节尾没有分号; 指令窗使用简介(c3) (2)每按一次【Enter】键,指令就被马上执行(逐行执行)。由于第二条指令节尾有分号,其结果不被显示出来,其它两条指令的结果被马上显示出来。最后在指令窗中将显示以下结果: A = x = 1 2 3 25.0000 4 5 6 22.0000 7 8 0 99.0000 指令窗使用简介(c4) 以上矩阵还可以分行输入 A=[1,2,3 4,5,6 7,8,0] (以下是显示结果) A = 1 2 3 4 5 6 7 8 0 指令窗使用简介(c5) 【例2.3】绘制 的图形 (1)在键盘上输入下列内容: x=0:0.1*pi:2*pi; % x是一行向量(21维),存放数据节点; y=2.

文档评论(0)

咪蒙 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档