第1讲 Matlab基础知识
更新时间:2023-06-10 17:55:02 阅读量: 实用文档 文档下载
Matlab基础知识
第一部分 Matlab基础知识——Matlab概述
Matlab基础知识
提要Matlab语言的发展 Matlab语言的特征 Matlab应用领域 Matlab具体功能 Matlab基础操作
2015年2月3日
Matlab基础知识
Matlab语言的发展Matlab语言是由美国的Cleve Moler博士于1980年开 发 数学家和软件专家组建了Mathworks软件开发公司。专 门扩展并改进Matlab语言
2015年2月3日
Matlab基础知识
Matlab语言的发展1984年推出了该软件的正式版本 1992年推出了划时代的4.0版本 1997年推出了windows95下的5.0版本,实现了真正 的32位计算,数值计算速度更快 2003年推出了全新的6.5.1版本 2004年7月推出新版本,Realease14(Matlab7.0) 此后MathWorks公司每年进行两次产品发布(3月和9 月)。每次发布都包含所有模块
2015年2月3日
Matlab基础知识
Matlab语言的发展在R2006a中(MATLAB 7.2,Simulink 6.4),主 要更新了10个模块、增加350个新特性、增加了对64位 Windows的支持,并新推出了.net工具箱 2006年9月,MATLAB R2006b正式发布 2007年3月1日,Matlab R2007a发布 2008.10.9 MATLAB 2008a 2009.03.6 MATLAB 2009a …Mathworks公司官网:
/products/new_products/latest_features.html2015年2月3日 5
Matlab基础知识
Matlab语言的发展设计者的初衷是为解决“线性代数”课程的矩阵运算问题 MATLAB即Matrix Laboratory, 矩阵实验室的意思 MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学 计算、图象处理、声音处理于一身,并提供了丰富的 Windows图形界面设计方法 MATLAB语言是功能强大的计算机高级语言, 它以超群的 风格与性能风靡全世界,成功地应用于各工程学科的研究领 域
2015年2月3日
Matlab基础知识
Matlab语言的特征MATLAB在美国已经作为大学工科学生必修的计算机语言 之一 (C, FORTRAN, ASSEMBLER, MATLAB), 被称为第四代编程语言 近年来,MATLAB语言已在我国推广使用,现在已应用于 各学科研究部门和许多高等院校 我校开设情况:计算中心、通信学院、计算机学院、机自 学院、理学院、土木系
2015年2月3日
Matlab基础知识
Matlab语言的特征语言简洁紧凑,语法限制不严,程序设计自由度大 既具有结构化的控制语句,又有面向对象编程的特性 运算符、库函数丰富 界面友好、编程效率高 源程序的开放性,扩展性强,可移植性好 功能强大的工具箱是MATLAB的另一特色缺点:和其他高级程序相比,程序的执行速度较慢
2015年2月3日
Matlab基础知识
Matlab语言的特征与C语言相比 高质量、高可靠的数值计算能力 基于向量、数组、矩阵的高级程序设计语言 高级图形和可视化数据处理能力 广泛解决各学科专业领域内复杂问题的能力 拥有强大的非线性系统仿真工具箱
2015年2月3日
Matlab基础知识
Matlab应用领域科学研究与开发 数学教学,特别是线性代数 数值分析和科学计算方面的教学与研究 电子学
、控制理论和物理学等工程和科学 经济学、化学和生物学等计算问题的所有其他领域中的教 学与研究
2015年2月3日
Matlab基础知识
Matlab具体功能强大的数值(矩阵)运算功能 计算结果的可视化功能 应用灵活的兼容与接口功能 信息量丰富的联机检索功能 经济学、化学和生物学等计算问题的所有其他领域中的教 学与研究
2015年2月3日
Matlab基础知识
Matlab具体功能1. 矩阵运算功能MATLAB提供了丰富的矩阵运算处理功能,是基于矩阵运 算的处理工具 变量 矩阵,运算 矩阵的运算 例如 C = A + B ,A,B,C都是矩阵,是矩阵的加运算 即使一个常数,Y=8,MATLAB也看做是一个1 1的矩 阵
2015年2月3日
Matlab基础知识
用一个简单命令求解线性系统3x1+ x2 x3 = 3.6
x1+2x2+4x3 = 2.1 -x1+4x2+5x3 = -1.4
A=[3 1 -1;1 2 4;-1 4 5]; B=[3.6;2.1;-1.4]; AX=B
Matlab基础知识
3 1 1 X 1 3.6 1 2 4 X 2.1 2 1 4 5 X3 1.4
X=A\B (左除) X= 1.4818 -0.4606 0.3848
Matlab基础知识
Matlab具体功能2.丰富的绘图功能与计算结果可视化具有高层绘图功能——两维、三维绘图 具有底层绘图功能——句柄绘图 使用plot函数可随时将计算结果可视化
2015年2月3日
Matlab基础知识
2.丰富的绘图功能与计算结果的可视化(Cont.) 绘制matlab图标 load logo surf(L,R)
colormap(M)title(‘matlab图标’)
axis off
Matlab基础知识
2. 丰富的绘图功能与计算结果的可视化(Cont.)
Matlab基础知识
2.丰富的绘图功能与计算结果的可视化(Cont.)用简短命令计算并绘制在0 x 6范围内的 sin(2x),sinx2,(sin(x))2 x=linspace(0,6); y1=sin(2*x); y2=sin(x.^2); y3=(sin(x)).^2;
plot(x,y1,x,y2,x,y3)
Matlab基础知识
2.丰富的绘图功能与计算结果的可视化(Cont.)
Matlab基础知识
画出衰减振荡曲线 t 络线 y0 e 3
y e sin 3t
t 3
及它的包
t=0:pi/50:4*pi; y0=exp(-t/3); y=exp(-t/3).*sin(3*t); plot(t,y,’-r’,t,y0,’:b’,t,-y0,’:b’) grid
Matlab基础知识
正在阅读:
第1讲 Matlab基础知识06-10
第13.14课 ca6140车床的结构07-24
《ERP原理及应用》第1~4章习题11-11
2019沪科版高中物理选修3-1第二章第1课时《探究电场的力的性质》02-28
仿写句子和阅读理解专项练习10-29
四年级奥数:方阵问题10-17
幼儿园课程建设的三个走向04-27
社区矫正精神病患者管理办法初探12-15
安全施工组织设计06-23
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 基础知识
- Matlab
- Underfill 维修指南
- 医药OTC推广营销模式浅析
- 中央国家机关建设项目管理办法
- 最新人教版2018年七年级语文上册期末考试试卷有答案
- 积极分子转预备党员自传范文
- 运筹学教程 胡运权版
- MATLAB与C_VisualC_混合编程的实现
- 员工激励机制外文文献翻译最新译文
- 汉藏语词汇结构比较
- 电视传播中的科学人文精神及其构建
- 2015届毕业生就业推荐表模板
- 江苏省六合区2015-2016年度八年级上英语期末模拟试卷有答案
- “做文明有礼的北京人——绿色出行文明交通
- 人体生理作息时间表
- 《股票上市规则修订解读》-李霖
- 浙江省杭州市人民政府办公厅转发杭州市财政局等六部门关于
- 企业实施战略性招聘的实证分析——以宜宾威力化工为例
- 常态化管理是企业发展的有效措施
- 8种食物可壮阳提高性能力
- 2011-2012学年度期末模拟试题高二语文(新课标卷)