第七章、matlab工程应用要点.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章、Matlab在材料工程计算中的应用 7.1Matlab语言介绍 . 7.2数据分析 . 7.3数值计算 . 7.4最优化方法 . 7.1Matlab语言介绍 7.1.1Matlab语言概述. 7.1.2 Matlab语言的特点. 7.1.3环境窗口、语言结构和编程方法. 7.1.4主要语法和符号. 7.1.1Matlab语言概述 MATLAB: 是英文MATrix LABorotory(矩阵实验室)的缩写。 MATLAB语言是一种广泛应用于工程计算及数值分析领域的新型高级语言,自1984年由美国 MathWorks 公司推向市场以来,历经十多年的发展与竞争,现已成为国际公认的最优秀的工程应用开发环境。MATLAB功能强大、简单易学、编程效率高,成为科学研究、工程设计以及众多学科的一种高效率的软件工具。 7.1.2Matlab语言的特点 ⑴编程简单使用方便 Matlab语言矩阵和向量运算的基本数据单元既不需要指定维数,也不需要说明数据类型,并且数学表达形式和运算规则与书写的习惯相近。 例7.1.下列语句串实现矩阵乘矩阵的运算: A=[1 3 0;2 1 1;4 2 5]; B=[6 7 1;1 3 2;1 0 1]; C=A*B 其中A和B是3阶方阵,运算的结果是 C=9 16 7 14 17 5 31 34 13 ⑵函数库可任意扩充 库函数与用户文件的形式相同,用户文件可以像库函数一样随意调用。同时库函数也是开放的,用户可以修改。用户可以根据自己的需要任意扩充函数库。 函数文件由function语句引导,其格式为: function 输出形参表=函数名(输入形参表) 注释说明部分 函数程序 函数体 ⑶强大而简便的绘图功能 Matlab具有二维和三维绘图功能,并且使用非常方便。可以在坐标图上加标题、坐标轴标记、文本注释以及格栅等。可以指定图线形式(如实线,虚线等)和颜色,也可在同一张图上画不同函数的曲线。 例 7.2 .下列程序在x-y直角坐标中绘出三个函数的图形。 x=0:0.01:6; % 创建一个向量x。 y1=sin(2*x); % 向量y1等于x坐标上某一x的sin(2x)值。 y2=sin(x.^2); % 向量y2等于sin(x.^2),同上。 y3=(sin(x)).^2; % 向量y3等于(sin(x)).^2,同上。 plot(x,y1,x,y2,x,y3) Grid;%增加图形栅格线 ⑷非常友好的人机界面 Matlab以解释方式工作,键入程序立即得到结果,无需编译、链接过程。若有错误立即反应,便于马上纠正,大大减轻了编程和调试的工作量。 桌面强大的帮助和演示功能,也为用户带来很大方便。 7.1.3环境窗口、语言结构和编程方法 ⑴环境窗口 常用主要有两个环境窗口,一个是命令窗口,直接输入执行各种命令和程序;一个是编辑窗口,用以编辑和调试文件。 Matlab图标 数量较多的程序在编辑窗口编辑比较方便。在命令窗口键入EDIT或单击下面图标打开编辑窗口。 打开编辑窗口,建立一个新文件; 在编辑窗口打开一个已有的m文件。 介绍几个有用的帮助命令: help 后加帮助主题或函数名,可获得指定帮助主题和函数的帮助信息; Lookfor后加相关词,它可提供通过一般的关键词,搜索出一组与之相关的命令。 Demos命令:可以通过演示MATLAB提供的例子来熟悉相关部分的用法。 ⑵语言结构编程方法 Matlab的语言结构可归结为 Matlab语言结构=窗口命令十M文件 窗口命令—在命令窗口输入的Matlab语句,它可以调用并执行M文件。 M文件—在编辑窗口建立,扩展名为.m 的文件。 在功能上M文件分两种类型: 1)脚本(Script)文件 脚本文件包含一系列Matlab命令或程序语句

文档评论(0)

三四五 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档