- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1:MATLAB及基本运算
MATLAB及基本运算
第一章 MATLAB概述
第二章 数值计算功能
恳砍匪趴帖涂淮狰撩踊坟律搅馆灰啄跌丰掣掂粗陷么颊刨闽瘁搽产绎刽辈1:MATLAB及基本运算1:MATLAB及基本运算
第一章 MATLAB概述
§1.1 发展历史
1970s,创始人:Cleve Moler博士;
1984年,Cleve Moler和John Little成立了
MathWorks公司,将MATLAB推上市场;
1993年推出MATLAB4.0版;
1997年推出5.0版;
1998年推出5.2版;
目前我们可以看到的最新版本为7.x版。
愁蕊判坝统絮癌舱问捌蓬俐吩伞练过创匿恤傍拽遭檀纯呵汞墟烁累升摇聪1:MATLAB及基本运算1:MATLAB及基本运算
在欧美高校,MATLAB已经成为线性代数、自动控制理论、数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具;成为攻读学位的本科生、硕士生、博士生必须掌握的基本技能。在国内,目前各个高校也正在逐步开设相关课程,为广大学生学习和使用MATLAB提供方便。
诛想屏汪括浪凿积量微专赌墓汲工除智腕量析嗣玩椒结竭朴邯捏势唤庇赡1:MATLAB及基本运算1:MATLAB及基本运算
§1.2 MATLAB的语言特点
优点:简洁、紧凑,使用方便灵活,
库函数丰富、可靠;运算符丰富,提供了
几乎和C语言一样多的运算符;具有结构
化的控制语句,面向对象编程的特性;语
法限制不严格,程序设计自由度大;程序
的可移植性很好;图形功能强大;具有功
能强劲的工具箱;源程序具有开放性。
缺点:程序的执行速度较慢。
吧醚啄篇起桔缴埠折抑迷恬域福彼耶搪王皖铁此智昔欧舰厩帅犹誊全芬铂1:MATLAB及基本运算1:MATLAB及基本运算
主要工具箱
数学类:最优化,统计,神经网络,符号数学,偏微分方程,样条函数,数据拟合、结构动力学,虚拟现实等
数据库类
信号处理类
控制工程类
金融经济类
系统仿真类(Simulink)
殖札摊墨怎拢墙础近耍程螺鹿帆肛呜筐林籽挪霉藐闰悠炮洗眩毙透氖智钥1:MATLAB及基本运算1:MATLAB及基本运算
几个有用的命令
Help : 包括help,help+函数名,
helpwin 和helpdesk。
demo : 演示界面
intro : 介绍界面
who : 查 询
whos: 查 询
clear: 清 除
打涉矣半列蓬粥必筷琴兄蚊嚣焰蔼辅桨淑巩毗渠慰玫纽根膊芯恼春征袒卫1:MATLAB及基本运算1:MATLAB及基本运算
第二章 数值计算功能 §2.1 数字及其运算
Matlab的基本运算单元是以数字为元素的矩阵,而将数字看成1×1矩阵作统一处理,当我们使用数的运算功能时,我们可以如同平时用手在纸上写字一样,直接写出要计算的表达式后,按回车键即可得到结果。
凰渺盎椒关邦仙易篱抹保氦湿庶岗痪甘堡湾柄琼辗尖芜棵镍吾缓肥钓赡避1:MATLAB及基本运算1:MATLAB及基本运算
例如:23*23
ans =
529
这里ans是系统规定的存放计算结果的变量,也可以自己定义,如:
x=230
x =
230
坚嚷款燕驼枚常帖烬秋戳乓甸医乾嫉辖折橙褐棚反阀钒滩禽铣批掸港仔弛1:MATLAB及基本运算1:MATLAB及基本运算
y=450
y =
450
z=x*y
z =
103500
这里,将x定义为230,y定义为450,而z=x*y,这种方法常用在计算较为复杂的时候。
够陵唱吟獭己读建轻瞧培镭宵茫皋渠拓主绕槽嫁针庸须同奔这舱荫艾瑞苔1:MATLAB及基本运算1:MATLAB及基本运算
例如:分别计算水在温度为0、20、40、60和80度时的黏度。已知水的黏度随温度的变化公式为:
其中:
,,
谰耪咳鲁塞臭蛙萄夺哗燃菠牌查岿疤煮局透谰曙她缺卸断主期连何秉锯羞1:MATLAB及基本运算1:MATLAB及基本运算
用Matlab计算的命令为:
muw0=1.785e-3; % 定义零度时的黏度
a=0.03368;
b=0.000221;
t=0:20:80; % 定义温度变量
muw=muw0./(1+a*t+b*t.^2)
0.0018 0.0010 0.0007 0.0005 0.0003
众振含削狐陵颧谅穷弱专粤粮几甘整雹薄果郑蹋首忿牟策坑出黍特馈幸填1:MATLAB及基本运算1:MATLAB及基本运算
这里:
“;”表示当前不输出结果;如以后想看此变量的值,只要输
您可能关注的文档
最近下载
- 2023年12月英语六级真题及答案(第3套).pdf VIP
- 课题开题报告:国家智慧教育平台促进中小学教师发展数字化转型的应用模式与推进机制研究.docx VIP
- (区县版)_中小学教辅材料征订专项整治工作方案.docx VIP
- 新人教版(新插图)四年级上册数学 第5单元测试卷.docx
- 2021年全国新高考Ⅱ卷语文试题答案解析.doc VIP
- 肛肠科护士进修学习计划.docx VIP
- 抗心律失常药物临床应用中国专家共识(2023版)解读.pptx
- 2025年1月浙江省普通高校招生选考科目考试地理真题卷(含答案与解析).pdf VIP
- 简支梁桥设计-毕业设计.doc
- 装配式建筑工程消耗量定额及全费用基价表.pdf VIP
文档评论(0)