1 matlab概述课件

1 matlab概述课件

ID:17930449

大小:1.59 MB

页数:53页

时间:2018-09-10

1 matlab概述课件_第1页
1 matlab概述课件_第2页
1 matlab概述课件_第3页
1 matlab概述课件_第4页
1 matlab概述课件_第5页
资源描述:

《1 matlab概述课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB与科学计算南京师范大学地理科学学院2021/6/28MATLAB与科学计算课程名称:MATLAB与科学计算学时:36定位:选修课学习方法:理论讲授与上机实践相结合考核:平时40%、期中10%、期末50%授课教师:曹敏联系Email:puppy207@126.com2参考教材MATLAB7.0从入门到精通(修订版)人民邮电出版社刘宝柱苏彦华张宏林编著2010年5月;MATLAB基础与应用教程人民邮电出版社蔡旭辉刘卫国蔡立燕编著2009年8月第一版;MATLAB与科学计算(第2版)电子工业出版社王沫然编著2005年第四次印刷MATL

2、AB实用教程(第2版)电子工业出版社苏金明阮沈勇编著2008年02月出版3主要内容Matlab概述Matlab的基本使用方法Matlab的数值计算Matlab的符号运算Matlab计算的可视化Matlab程序设计Matlab图形用户界面设计4第1章MATLAB概述一、了解MATLAB的发展、应用、功能、特点和系统构成二、介绍MATLAB的安装、工作环境、通用命令和帮助系统MATLAB概述MATLAB是MathWorks公司开发的科学与工程计算软件,它以矩阵运算为基础,把计算、绘图及动态系统仿真等功能有机地融合在一起。同时,它又具有程序设计语

3、言的基本特征。目前,MATLAB在工程计算与数值分析、控制系统设计与仿真、信号处理、图像处理、金融建模设计与分析等学科领域都有着十分广泛的应用。6MATLAB发展MATLAB语言是由美国的CleverMoler博士于1980年开发的设计者的初衷是为解决“线性代数”课程的矩阵运算问题取名MATLAB即MatrixLaboratory“矩阵实验室”的意思7它将一个优秀软件的易用性与可靠性、通用性与专业性、一般目的的应用与高深的科学技术应用有机的相结合MATLAB是一种直译式的高级语言,比其它程序设计语言容易8MATLAB语言比采用只支持标量和非

4、交互式的编程语言(如C语言)更方便。计算机语言的发展数值运算解析运算管理、可视化智能化标志着计算机语言向“智能化”方向发展,被称为第四代编程语言。9MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学计算、图象处理;声音处理于一身,并提供了丰富的Windows图形界面设计方法MATLAB语言是功能强大的计算机高级语言,它以超群的风格与性能风靡全世界,成功地应用于各工程学科的研究领域10MATLAB在美国已经作为大学工科学生必修的计算机语言之一(C,FORTRAN,ASSEMBLER,MATLAB)近年来,MATLAB语言已在我国推广使用,

5、现在已应用于各学科研究部门和许多高等院校MATLAB语言不受计算机硬件的影响,286以上的计算机都可以使用11MATLAB发展以线性代数软件包Linpack和特征值计算软件包Eispack中的子程序为基础发展起来的一种开放型程序设计语言。1984MATLAB1.0版(DOS版,182K,20多个函数)1992MATLAB4.0版(推出Windows版,加入simulink)1994MATLAB4.2版(得到广泛重视和应用)1997MATLAB5.0版2000MATLAB6.0版2004MATLAB7.0版2005MATLAB7.1版自200

6、6年起,每年更新两次以年份命名的版本:R2006a(MATLAB7.2)、R2006b(MATLAB7.3)、R2007a(MATLAB7.4)、R2007b(MATLAB7.5)、R2008a(MATLAB7.6)、R2008b(MATLAB7.7)、R2009a(MATLAB7.8)、R2009b(MATLAB7.9)。12MATLAB能在各领域做什么工业研究与开发数学教学,特别是线性代数数值分析和科学计算方面的教学与研究电子学、控制理论和物理学等工程和科学学科方面的教学与研究经济学、化学和生物学等计算问题的所有其他领域中的教学与研究1

7、3MATLAB语言的特点:语言简洁紧凑,语法限制不严,程序设计自由度大,可移植性好运算符、库函数丰富图形功能强大界面友好、编程效率高扩展性强14MATLAB语言的功能强大的数值(矩阵)运算功能广泛的符号运算功能高级与低级兼备的图形功能(计算结果的可视化功能)可靠的容错功能应用灵活的兼容与接口功能信息量丰富的联机检索功能15矩阵运算功能变量矩阵,运算矩阵的运算即使一个常数,Y=5,MATLAB也看做是一个11的矩阵例如:矩阵A=,B=,求矩阵A、B的加法、减法和乘法运算。>>A=[31-1;124;-145];>>B=[13-3;2

8、15;-365];[例]用一个简单命令求解线性方程。3x1+x2-x3=3.6x1+2x2+4x3=2.1-x1+4x2+5x3=-1.4>>A=[31-1;124;-145];

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。