




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第一章第一章之之 认识认识matlab软件软件21-1 matlab软件是什么?软件是什么? matlab软件是由美国软件是由美国math works公司推公司推出的用于数值计算和图形处理的科学计算出的用于数值计算和图形处理的科学计算系统。系统。matlab是英文是英文matrix laboratory(矩阵实验室)的缩写,被誉为(矩阵实验室)的缩写,被誉为“巨人肩巨人肩上的工具上的工具”。 大学里,大学里,matlab软件正在成为对数值、线软件正在成为对数值、线性代数以及其它一些高等应用数学课程进性代数以及其它一些高等应用数学课程进行辅助教学的有力工具;在工程技术界,行辅助教学的有力工具;
2、在工程技术界,matlab软件也被用来构建与分析一些实际软件也被用来构建与分析一些实际课题的数学模型课题的数学模型 31-2 matlab软件的典型特点软件的典型特点 1、强大的数值和符号计算功能、强大的数值和符号计算功能 2、简单易学的语言、简单易学的语言 3、强大的图形功能、强大的图形功能 4、独具特色的应用工具箱、独具特色的应用工具箱4举例举例1 num=-11,0; den=1, -12, 1, -1; %获得控制系统传函分子和分母的多项式获得控制系统传函分子和分母的多项式 step(num,den); %命令命令step()用于获用于获得控制系统的单位阶跃响应特性曲线得控制系统的单位
3、阶跃响应特性曲线56举例举例2 num=-11,0; den=1, -12, 1, -1; bode(num,den); %命令函数命令函数bode()用于获得控制系统的幅频特性和相频特性用于获得控制系统的幅频特性和相频特性 grid on%命令命令grid on或命或命令令grid off分别表示添加和删除栅格线分别表示添加和删除栅格线78举例举例3 t=0:pi/50:4*pi; %产生由产生由0到到4*pi的的数据,其步长(数据间隔)为数据,其步长(数据间隔)为pi/50 y=exp(-t/7).*sin(7*t); %生成衰减振生成衰减振荡曲线荡曲线y y0=exp(-t/7); %生
4、成包络线生成包络线y0 plot(t,y,-r,t,y0,:b,t,-y0,:b); grid on %绘出衰减振荡曲线绘出衰减振荡曲线y和包络线和包络线y0图形,并添加栅格线图形,并添加栅格线9101-3 matlab软件的运行环境软件的运行环境与安装方法与安装方法 matlab6.5软件对系统的基本要求主要有:软件对系统的基本要求主要有: (1)pentium,pentium pro,pentium ii,pentium iii,pentium iv,intel xeon,amd athlon; (2)支持操作系统为)支持操作系统为win2000、winxp; (3)cd-rom驱动器,用
5、于从光盘安装该软驱动器,用于从光盘安装该软件;件; (4)内存)内存128 mb ram,建议采用,建议采用256 mb ram及其以上;及其以上; (5)全部安装该软件所需要的硬盘空间最少不)全部安装该软件所需要的硬盘空间最少不低于低于1000mb,建议使用硬盘,建议使用硬盘40g以上;以上; (6)支持)支持256色以上显示器,建议采用色以上显示器,建议采用32m以以上显卡上显卡 11安装安装matlab的的setup按钮按钮 12安装安装matlab的界面的界面 13安装安装matlab的界面的界面 14安装安装matlab时输入密码的界面时输入密码的界面 15matlab组件选择窗口界
6、面组件选择窗口界面 16matlab桌面快捷方式桌面快捷方式 17matlab的操作界面窗口说明的操作界面窗口说明 历史指令窗口工作空间浏览器命令窗口当前目录浏览器(后台)开始按钮切换按钮当前工作目录设定命令提示符号输入命令/指令区域181-4 matlab软件的常用窗口简介软件的常用窗口简介 命令窗口(命令窗口(command window) 19历史命令(指令)窗口历史命令(指令)窗口 20工作空间浏览器窗口工作空间浏览器窗口 21当前目录浏览器(当前目录浏览器(current directory browser) 22内存数组编辑器(内存数组编辑器(array editor) 23m文件
7、编辑文件编辑/调试器窗口调试器窗口 24matlab的交互界面分类目录窗口的交互界面分类目录窗口 25帮助导航帮助导航/浏览器(浏览器(help navigator/browser) 26开始按钮(开始按钮(start) 271-5-1文件管理方法文件管理方法 28基本绘图命令函数基本绘图命令函数 符号 颜色符号 颜色符号线型符号线型y 黄色g 绿色.点*星号m 紫色b 蓝色。圆圈-实线c 青色w 白色x标记:点线r 红色k 黑色+加号-.点划线- 虚线29举例举例1 t=-2*pi:pi/20:2*pi; %定义时间范围为定义时间范围为-2,2,步长为,步长为/20 figure(1) %选
8、择图像选择图像(1) plot(t,sin(t),r:*) %该命令语句中的该命令语句中的r:*表表示正弦曲线以示正弦曲线以“:*”形式连线且线条呈现红色形式连线且线条呈现红色 grid on; %在所画出的图形坐标中添加栅在所画出的图形坐标中添加栅格格 title(sint);xlabel(t);ylabel(sint) % title命令用于添加标题为命令用于添加标题为“sint”,xlabel用于添用于添加横坐标为加横坐标为“t”,ylabel用于添加纵坐标为用于添加纵坐标为“sint”,即命令函数即命令函数xlabel,ylabel和和title分别给曲线添加分别给曲线添加横、纵坐标和
9、标题横、纵坐标和标题 3031举例举例2 t=(0:0.02:2)*pi;x=sin(t);y=cos(t);z=cos(2*t); plot3(x,y,z,b-,x,y,z,bd),view(-78,66),box on,legend(链,宝石) 3233分割图形显示窗口方法分割图形显示窗口方法 %图形分割命令的使用方法举例图形分割命令的使用方法举例clear;clc;close; t=0:pi/20:5*pi;subplot(221); %图形分割图形分割1plot(t,sin(t)%绘制正弦函数绘制正弦函数sin(t)的曲线图的曲线图axis(0 16 -1.5 1.5);xlabel(
10、t(deg);ylabel(magnitude); title(sin(t),grid on;subplot(222);%图形分割图形分割2plot(t,-sin(t)%绘制正弦函数绘制正弦函数-sin(t)的曲线图的曲线图axis(0 16 -1.5 1.5);xlabel(t(deg);ylabel(magnitude); title(-sin(t),grid on;subplot(223);%图形分割图形分割3plot(t,cos(t)%绘制正弦函数绘制正弦函数cos (t)的曲线图的曲线图axis(0 16 -1.5 1.5);xlabel(t(deg);ylabel(magnitud
11、e); title(cos(t),grid on;subplot(224);%图形分割图形分割4plot(t,-cos(t)%绘制正弦函数绘制正弦函数-cos (t)的曲线图的曲线图axis(0 16 -1.5 1.5);xlabel(t(deg);ylabel(magnitude); title(-cos(t),grid on; 3435重要的重要的matlab的系统命令的系统命令 36逐段解析函数的计算和表达逐段解析函数的计算和表达 t=linspace(0,3*pi,500); % 从从0到到3*pi,均匀产生,均匀产生500个数据,赋值给个数据,赋值给t y=10*sin(t);%产生
12、正弦波产生正弦波 z=(y=0).*y;%正弦整流半波正弦整流半波 a=10*sin(pi/3); z=(y=a)*a+(ya).*z;%削顶的正弦整流半波削顶的正弦整流半波 plot(t,y,:r);hold on;plot(t,z,-b) xlabel(t),ylabel(z=f(t); title(逐段解析函数逐段解析函数);%给图形添加横、纵坐标和标题给图形添加横、纵坐标和标题 legend(y=sin(t),z=f(t); %给图形添加标注文字给图形添加标注文字3738双纵坐标命令函数双纵坐标命令函数plotyy的使用方法的使用方法 %练习不同标度在同一坐标内绘制曲线练习不同标度在同
13、一坐标内绘制曲线 t1=0:pi/400:3*pi;t2=0:pi/300:4*pi; i1=7*exp(-2.5*t1).*sin(10*pi*t1);i2=15*exp(-0.5*t2).*sin(5*t2+pi/3); plotyy(t1,i1,t2,i2);grid on, title(不不同标度在同一坐标内绘制曲线同标度在同一坐标内绘制曲线); xlabel(时间时间t/s),ylabel(电流电流i1/a 和和 i2/a); 3940matlab提供了灯光设置的函数提供了灯光设置的函数 %绘制光照处理后的多峰函数曲面绘制光照处理后的多峰函数曲面 z=peaks(30);%peaks 函数,称为多峰函数,常用于函数,称为多峰函数,常用于三维曲面的演示三维曲面的演示 subplot(1,2,1); surf(z);% surf函数绘制三维曲面的函数,格式函数绘制三维曲面的函数,格式为:为:surf (x,y,z,c) light(posi,0,30,10);shading interp;hold on; p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国电脑鼠标行业深度研究及发展前景投资评估分析
- 2025至2030中国电机控制中心行业产业运行态势及投资规划深度研究报告
- 2025至2030中国现场服务管理(FSM)行业市场深度研究及发展前景投资可行性分析报告
- 教育文化传承与实践成效研究
- 牛类养殖培训课件
- 智慧城市背景下智能家居化学品的环境影响分析
- 新时代的情感智能培养策略研究
- 医疗教育中基于大数据的个性化培训模式研究
- 智慧医疗的崛起线上医疗咨询的新趋势
- 学习环境对学习动机的塑造作用
- 燃料电池行业发展分析及投资前景预测研究报告2025-2028版
- 2025年 珠海市市直专职人民调解员招聘笔试考试试卷附答案
- 2025年 物业管理师三级考试练习试题附答案
- 肺动脉高压讲课件
- 呼吸困难的识别与护理
- 2024年滁州市机电工程学校招聘笔试真题
- 2025至2030中国大葱产品行业市场发展现状及发展趋势与投资报告
- 广东省深圳市南山区2025年小升初数学模拟试卷含解析
- 小学三到六年级全册单词默写(素材)-2023-2024学年译林版(三起)小学英语
- GB/T 620-2011化学试剂氢氟酸
- 1997年浙江高考理科数学真题及答案
评论
0/150
提交评论