Matlab2013a教程报告.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB 语言及其应用 2013a 华中科技大学 光学与电子信息学院 薄膜传感器与智能系统研究所 欧阳君  课程的作用  课程的目的  课程的特点  课程安排 Application of Matlab Language 2 课程的作用  在欧美各高等学校,Matlab成为线性代数、自动控制理论、 数字信号处理、时间序列分析、动态系统仿真、图像处理等 诸多课程的基本教学工具,成为本科生、硕士生和博士生的 必须掌握的基本技能。  在设计研究单位和工业部门,Matlab已被广泛地用于研究 和解决各种具体的工程问题。  可以预见,Matlab将在我国科学研究和工程应用中发挥越 来越大的作用。 Application of Matlab Language 3 讲授MATLAB语言基础入门知识,介绍MATLAB产品的体系、MATLAB桌面工具 的使用方法,重点介绍MATLAB的数据可视化、数值计算的基本步骤以及如何使 用MATLAB语言编写整洁、高效、规范的程序。并涉及到一些具体的专业应用工 具箱(如:信号处理工具箱、图像处理工具箱等)。 通过本课程的学习,了解、熟悉、掌握 MATLAB的基本编程方法,并具有初 步的利用计算机处理、解决实际问题的能力,为进一步学习后续的专业课程做 好准备。 本课程的特点( Features of This Course ) 交叉性课程,是计算机技术、数学理论知识以及诸多工程理论知识的综合。 实践性课程。 内容多,课时少,要求同学上课认真听讲,要充分利用上机实践消化、理解、 掌握课上讲解内容。 本课程的目的( Objectives of This Course ) Application of Matlab Language 4  通用程序的编写 Application of Matlab Language 2013/9/10 5  矩阵乘法:  C语言程序核心部分: for (i=1; in; i++) { for (j=0; jm; j++) { c[i][j]=0; for (k=0;kp;k++) c[i][j]+=a[i][k]*b[k][j]; } }  程序漏洞及修补  任何漏洞都可能导致错误的结果 为什么需要 MATLAB?  数据结构的例子 Application of Matlab Language 2013/9/10 6 生成Fibonacci序列  C语言程序实现 main () { int a1,a2,a3, i; a1=1; a2=1; printf(“%d for (i=3; i=100; i++) { a3=a1+a2; printf(“%d ”, a3); a1=a2; a2=a3; } } %d”,a1,a2); 为什么需要 MATLAB? 授课宗旨  讲授MATLAB的通用功能。  寓教于例,由浅入深。  关于科学计算,着重强调理论概念、算法和实际计算三者 之间的关系。 Application of Matlab Language 2013/9/10 7 第一讲 Matlab概述  前言 Matlab软件概述  Matlab的桌面环境及入门知识 Application of Matlab Language 2013/9/10 8 1 Matlab概述 Application of Matlab Language 2013/9/10 9  内容 Matlab发展历史 Matlab产品家族(Matlab family of products)体系 Matlab 语言的特点。  目的 全面了解 Matlab软件包  激发对Matlab软件的学习兴趣。 1.1 MATLAB的历史及影响  70年代中期,Cleve Moler博土及其同事在美国国家基金会的 帮助下,开发了LINPACK和EISPACK的FORTRAN语言子 程序库,这两个程序库代表了当时矩阵运算的最高水平。  到了70年代后期,身为美国新墨西哥州大学计算机系系主 任的CIeve Moler,在给学生上线性代数课时,为了让学生 能使用这两个子程序库,同时又不用在编程上花费过多的 时间,开始着手用FORTRAN语言为学生编写使用 LINPACK和EISPACK的接口程序,他将这个程序取名为 MATLAB,其名称是由MATrix和 LABoratory(矩阵实验室) 两个单词的前三个字母所合成。  在1978年,Malab就面世了。这个程序获得了很大的成功, 受到了学生的广泛欢迎。在以后的几年里,Matlab在多所大 学里作为教学辅助软件使用,并作为面向大众的免费软件 广为流传。 Cleve Moler Application of M

文档评论(0)

三四五 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档