欢迎来到天天文库
浏览记录
ID:38981155
大小:1.41 MB
页数:43页
时间:2019-06-22
《Matlab简介和基础知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《MATLAB语言》教师:徐慧朴电话:5191地点:西山信息楼B区402课程内容简介MATLAB简介和基础知识(2学时)MATLAB数值运算(3学时)数组与结构(2学时)字符串、多项式、关系与逻辑运算(3学时)MATLAB符号计算(2学时)M文件(2学时)数据的可视化(3学时)文件导入和导出(1学时)控制工具箱的使用(2学时)Simulink及应用(2学时)MATLAB的学习方法必须做大量的上机练习,熟悉其中的函数多看帮助文件,有一本好的参考书会提问题,寻求大家的帮助记住:Matlab可以做很多事情到好的一些MATLAB学习网站获取自己所需
2、要的资料推荐几本参考书:推荐几个学习网站:《基于MATLAB/Simulink的系统仿真技术与应用》薛定宇,陈阳泉著《精通MATLAB》—综合辅导与指南—西安交通大学李人厚张平安等译校1997.3《精通MATLAB6.5版》张志涌,北航出版社matlab大观园:http://www.matlab-world.com清华大学水木清华:bbs.tsinghua.edu.cn北京大学北大未名:bbs.pku.edu.cn中国仿真互动论坛:http://www.simwe.commatlab公司网站:www.mathworks.com工业研究与开发
3、数学教学,特别是线性代数数值分析和科学计算方面的教学与研究电子学、控制理论和物理学等工程和科学学科方面的教学与研究经济学、化学和生物学等计算问题的所有其他领域中的教学与研究matlab能在各领域做什麽例、用一个简单命令求解线性系统3x1+x2-x3=3.6x1+2x2+4x3=2.1-x1+4x2+5x3=-1.4A=[31-1;124;-145];b=[3.6;2.1;-1.4];x=Abx=1.4818-0.46060.3848对于线性系统有Ax=b例、用简短命令计算并绘制在0x6范围内的sin(2x)、sinx2、sin2x。x
4、=linspace(0,6)y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2;plot(x,y1,x,y2,x,y3)用四种方法描述cos(x)*sin(y)图形学会MATLAB将会使你在本专业游刃有余……网络对你的改变将远远的超过一台独立的计算机Now,let’sbegin……第一章简介MATLAB是一种交互式的以矩阵为基础的系统计算平台,它用于科学和工程的计算与可视化。它的优点在于快速开发计算方法,而不在于计算速度。在欧美各高等院校,MATLAB已经成为线性代数、自动控制理论、数字信号处理、时间序列分析、动
5、态系统仿真、图像处理等课程的基本教学工具,成为大学生、硕士生以及博士生必须掌握的基本技能。MATLAB功能强大、简单易学、编程效率高,深受广大科技工作者的欢迎。一、概述二、MATLAB的出现是英文MATrixLABorotory(矩阵实验室)的缩写。70年代中期,CleveMoler和他的同事开发了LINPACK和EISPACK的Fortran子程序库。70年代末期,CleveMoler在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程序取名为MATLAB,即MATrixLABoratory。1983年春天,工程师JohnLittl
6、e与Moler、SteveBangert一起开发了第二代专业版MATLAB。1984年,MathWorks公司成立,MATLAB正式推向市场。C语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。三、MATLAB版本的演化1967年,CleveMoler教授,MATLAB1.0。1984年,MathWorks公司成立,MATLAB3.5。1993年,MATLAB4.0,从此告别DOS版;1997年春,MATLAB5.0版,紧接着是5.1、5.2;1999年春,MATLAB5.3版;2000年,MATLAB6.0;2002年推出MAT
7、LAB6.5,购并了MATRIXx;2003年推出MATLAB6.5.1;2004年9月推出Release14(MATLAB7.0)的ServicePack1;2008年10月推出R2008b;2009年9月推出R2009b。…………………………..四、MATLAB语言的特点界面友好、编程效率高语言简洁紧凑,语法限制不严,程序设计自由度大,可移植性好运算符、库函数丰富图形功能强大扩展性强五、MATLAB语言的功能1.数值计算和符号计算功能MATLAB的数值计算功能包括:矩阵运算、多项式和有理分式运算、数据统计分析、数值积分、优化处理等。符号
8、计算将得到问题的解析解。2.MATLAB语言MATLAB除了命令行的交互式操作以外,还可以程序方式工作。使用MATLAB可以很容易地实现C或FORTRAN语言的几乎全部功能,包括
此文档下载收益归作者所有