《第1章 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文档。上传文档
查看更多
《第1章 Matlab简介

Matlab程序设计与应用 Matlab课程目标 熟悉Matlab,掌握一门与科学计算相关的高级语言和软件。 为地球物理的专业课学习、毕业设计、软件开发等提供一种工具。 能利用Matlab进行数学运算,简单编程,简单的数据处理及基本图形绘制等。 为进一步学习Matlab高级应用打下基础。 Matlab学习方法 必须做大量的练习,熟悉其中的函数 联系和自己的课题相关,深刻的体会 多看帮助文件,又一本好的参考书 会提问题,寻求大家的帮助 记住:Matlab可以做很多事情 Matlab课程安排 此课程包含内容 Matlab数据及其运算 Matlab矩阵分析与处理 Matlab数值计算 Matlab符号计算 Matlab科学计算可视化 Matlab程序设计 Matlab高级编程技术 Matlab在地球物理中的应用 第一章 Matlab简介 为什么学习计算机数学语言 Matlab能做什么? Matlab发展史 Matlab程序简单示例 Matlab界面初识 第一章 Matlab简介 三个代表性计算机数学语言 “三个代表”:Matlab、 Mathematica, Maple 。 Matlab 数值运算、程序设计,广泛应用。 Mathematica、Maple 强大的解析运算和数学公式推导、定理证明的功能,相应的数值计算能力比Matlab要弱,这两个语言更适合纯数学领域的计算机求解。 第一章 Matlab简介 Matlab语言特点 语言简洁紧凑,库函数极其丰富 运算符丰富 具有结构化的控制语句和面向对象编程的特性 语法限制不严格,程序设计自由度大 程序可移植性好 图形功能强大 例:已知函数,如何求导及高阶导数? 例:已知函数,如何求导及高阶导数? 如何编写一个能求出两个矩阵相乘的计算机通用子程序 如何编写一个能求出两个矩阵相乘的计算机通用子程序 Matlab能做什么? Matlab能在各领域做什么 数学教学,特别是线性代数 数值分析和科学计算方面的教学与研究 地球物理学的正反演模拟及信号时频分析 经济学、化学和生物学等计算问题的所有其他领域中的教学与研究 功能强大 强大数值计算功能 符号运算采用Maple内核 方便处理如矩阵变换及运算,多项式运算,微积分运算,线性与非线性方程求解,常(偏)微分方程求解,插值与拟合,统计及优化等问题 算法自适应能力 完善的图形可视化功能 语言简单 以数学形式的语言编程 程序流程控制语句与C语言差别甚微 丰富函数资源,将程序员从繁琐代码中解放 强大帮助系统,易查所需信息 可开发性强 解释方式执行 可创建用户自己的函数库 方便地与C , Fortran等语言连接,可与VC++等实现混合编程 与Maple有很好接口,极大扩充其符号运算功能 提供大量的工具箱 编程易效率高 纯文本编辑,扩展名为M 任何字处理软件均可编写 Matlab提供编辑器和健全的调试系统 Matlab由5部分组成 1)Matlab语言体系 2)Matlab工作环境 3)图形句柄系统 4)Matlab数学函数库 5)Matlab应用程序接口(API) 简单Matlab程序示例 x=1:0.1*pi:2*pi; %x的取值范围 y=sin(x); %准备绘制sin(x) z=cos(x); %准备绘制cos(x) plot(x,y,‘--k’,x,z,‘-.rd’) %plot命令生成图形 Matlab发展历史 Matlab发展历史 在国外许多大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把Matlab作为内容。这几乎成了九十年代教科书与旧版书籍的区别性标志。 Matlab是攻读学位的大学生、硕士生、博士生必须掌握的基本工具。 在设计研究单位和工业部门,Matlab被认作进行高效研究、开发的首选软件工具。 Matlab操作界面 第一章 Matlab简介 Matlab程序编辑调试器 Matlab工作空间 Matlab帮助系统 Matlab帮助系统 本章要点概述 本章通过一些看似难以解决的数学问题求解来介绍学习计算机数学语言的重要性. 简明的列举了Matlab强大的功能,并用图,程序作了示例 简述了Matlab的发展史 演示了Matlab的主要界面,讲述了其基本功能 一些互联网资源 The MathWorks公司官方网站 产品与全套工具箱手册下载 第三方工具箱下载 http://www.M 研学论坛(Matlab栏目) /index.html 本章要点概述 本章通过一些看似难以解决的数学问题求解来介绍学习计算机数学语言的重要性. 简明的列举了Matlab强大的功能,并用图,程序作了示例 简述了Matlab的发展史 演示了Matlab的主要界面,讲述

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档