- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;定位:选修课
目标:了解MATLAB,能够熟练掌握数学(矩阵)运算,简单编程,简单的数据处理及基本图形绘制。对MATLAB编程有基本了解。
特点:完全不必具备其它语言的基础,各年级各专业的同学都可选修。;不希望学生在编程上化太多时间,课程目的不是学习编程
社会化的运行带来的好处:合理利用可以节约大量的时间
为什么相同的时间别人比自己做出了更多的事情:硕士论文调查结果
面向对象的思想带来巨大的好处
紧密结合科学的前沿
From BBS:博士论文=Matlab+word ;Matlab 概述
数据类型和运算
基于Matlab的数值分析
数据和函数的可视化
Matlab编程;1、Matlab简介
2、Matlab的工作环境
3、Matlab帮助系统 ;
; 1983年春天,Cleve Moler到Standford大学讲学,MATLAB深深地吸引了工程师John Little。John Little敏锐地觉察到MATLAB在工程领域的广阔前景,同年,他和Cleve Moler,Steve Bangert一起,用C语言开发了第???代专业版。这一代的MATLAB语言同时具备了数值计算和数据图示化的功能 。;MATLAB 是“ 矩阵实验室”( MATrix LABoratory)的缩写,最初版本是由 Cleve Moler 博士用 FORTRAN 语言开发的矩阵分析软件。
MATLAB的第一个商业化的版本是1984年推出的是3.0的DOS版本
1992年MathWorks 公司于推出了4.0版本
1994年的4.2版本扩充了4.0版本的功能,尤其在图形界面设计方面更提供了新的方法; 1997年推出的5.0版允许了更多的数据结构,如单元数据、 多维矩阵、对象与类等,使其成为一种更方便编程的语言
1999年推出的 MATLAB 5.3版在很多方面又进一步改进了 MATLAB 语言的功能
2000年10月底推出了其全新的 MATLAB 6.0正式版,在核心数值算法、界面设计、外部接口、应用桌面等诸多方面有了极大的改进
2002年6月发布了其全新的 MATLAB 6.5正式版
2004年5月推出Matlab7.0;线性代数
自动控制理论
数理统计
数字信号处理
时间序列分析
动态系统仿真;
MATLAB 的基本单位为矩阵:基于矩阵运算的工作平台
MATLAB 语言以解释方式工作
具有非常友好的人机界面
具有强大的作图和数据可视化功能
具有极强的可扩展性: MATLAB的函数大多为ASCII文件,可以直接编辑、修改
极多的工具箱
高度适应性、开放性:MATLAB的工具箱可以任意增减,任何人可以自己生成MATLAB工具箱;语言简洁紧凑,使用方便灵活,库函数极其丰富;
运算符丰富;
兼聚结构化与面向对象编程的特性;
程序设计自由度大;
良好的程序可移植性;
强大的图形功能;
功能性工具箱和学科性工具箱;
源程序的开放性。;;N阶行列式的计算需要n!次乘法,求解n阶线性方程组,共需要做(n+1)!次乘法。如n=20,则,需做:
21!=5.10909×1019;数值求解方法:
直接法
Gauss消去法、Gauss-Jordan消去法和矩阵分解法等。
迭代法
Jacobi迭代法、Gauss-Seidel迭代法和超松弛迭代法等。;Matlab求解过程:;一个工厂生产三种橄榄球用品 : 防护帽、 垫肩、臀垫。需要不同数量的:硬塑料 、 泡沫塑料 、 尼龙线 、 劳动力。
为监控生产,管理者对它们之间的关系十分关心。为把握这些量的关系,列出下面的表格。; 原料产品关系表;管理者接到四份订单如上表所示。
问应该如何计算每份订单所需的原材料,以便组织生产?;考虑一个实际编程例子
如何编写一个能求出两个矩阵相乘的计算机通用子程序?;是否正确?;例:用简短命令计算并绘制在0?x?6范围内的sin(2x)、sinx2、sin2x。;用四种方法描述cos(x)*sin(y)图形;基本的数据处理
优化和解方程
动态过程仿真:实时的和非实时的
数据来源:Excel、数据库等等
嵌入式的控制:Pc/104和DSP
神经元网络、小波分析等等
虚拟现实仿真;;;;;;USENET新闻组
MATLAB的新闻组是comp.soft-sys.MATLAB
网络上的工具箱
/
/matlabcentral/fileexchange/loadCategory.do;Mathmatica 数学计算功能。复杂符号计算,主要在理论界
Mathcad 数学文字软件。直接写出报告
Maple 符号计算功能强大
SciLab 免费的matlab科隆体
仿真软件:MATRIXx、VisSim等等;1. MATLAB 的启动
文档评论(0)