认识Matlab软件课件

PPT
  • 阅读 89 次
  • 下载 0 次
  • 页数 42 页
  • 大小 1.295 MB
  • 2022-11-25 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档25.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
认识Matlab软件课件
可在后台配置第一页与第二页中间广告代码
认识Matlab软件课件
可在后台配置第二页与第三页中间广告代码
认识Matlab软件课件
可在后台配置第三页与第四页中间广告代码
认识Matlab软件课件
认识Matlab软件课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 42
  • 收藏
  • 违规举报
  • © 版权认领
下载文档25.00 元 加入VIP免费下载
文本内容

【文档说明】认识Matlab软件课件.ppt,共(42)页,1.295 MB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-50454.html

以下为本文档部分文字说明:

1第一章之认识Matlab软件2§1-1Matlab软件是什么?•Matlab软件是由美国Mathworks公司推出的用于数值计算和图形处理的科学计算系统。Matlab是英文MatrixLaboratory(矩阵实验室

)的缩写,被誉为“巨人肩上的工具”。•大学里,Matlab软件正在成为对数值、线性代数以及其它一些高等应用数学课程进行辅助教学的有力工具;在工程技术界,Matlab软件也被用来构建与分析一些实际课题的数学模型3§1-2Matlab

软件的典型特点•1、强大的数值和符号计算功能•2、简单易学的语言•3、强大的图形功能•4、独具特色的应用工具箱4举例1•>>num=[-11,0];den=[1,-12,1,-1];%获得控制系统传函分子和

分母的多项式•>>step(num,den);%命令step()用于获得控制系统的单位阶跃响应特性曲线56举例2•>>num=[-11,0];den=[1,-12,1,-1];•>>bode(num,den);%命令函数bode()用于获得控制系统的幅频特性

和相频特性•>>gridon%命令gridon或命令gridoff分别表示添加和删除栅格线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);%生成包络线y0•>>plot(t,y,'-r',t,y0,':b',t,-y0,':b');gridon%绘出衰减振荡曲线

y和包络线y0图形,并添加栅格线910§1-3Matlab软件的运行环境与安装方法•Matlab6.5软件对系统的基本要求主要有:•(1)Pentium,PentiumPro,PentiumII,Pentiu

mIII,PentiumIV,IntelXeon,AMDAthlon;•(2)支持操作系统为Win2000、WinXP;•(3)CD-ROM驱动器,用于从光盘安装该软件;•(4)内存128MBRAM,建议采用256MBRAM及其以上;•(5)全部安装该软件

所需要的硬盘空间最少不低于1000MB,建议使用硬盘40G以上;•(6)支持256色以上显示器,建议采用32M以上显卡11安装Matlab的setup按钮12安装Matlab的界面13安装Matlab的界面14安

装Matlab时输入密码的界面15Matlab组件选择窗口界面MATLAB组件的选择窗口16Matlab桌面快捷方式17Matlab的操作界面窗口说明历史指令窗口工作空间浏览器命令窗口当前目录浏览器(后台

)开始按钮切换按钮当前工作目录设定命令提示符号输入命令/指令区域18§1-4Matlab软件的常用窗口简介•命令窗口(CommandWindow)19历史命令(指令)窗口20工作空间浏览器窗口21当前目录浏览器(CurrentDirectoryBrowser)22

内存数组编辑器(ArrayEditor)23M文件编辑/调试器窗口24Matlab的交互界面分类目录窗口25帮助导航/浏览器(HelpNavigator/Browser)26开始按钮(Start)27§1-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)%选择图像(1)•>>plot(t,sin(t),'r:*')%该命

令语句中的'r:*'表示正弦曲线以“:*”形式连线且线条呈现红色•>>gridon;%在所画出的图形坐标中添加栅格•>>title('sint');xlabel('t');ylabel('sint')%t

itle命令用于添加标题为“sint”,xlabel用于添加横坐标为“t”,ylabel用于添加纵坐标为“sint”,即命令函数xlabel,ylabel和title分别给曲线添加横、纵坐标和标题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]),boxon,legend('链','宝石')3233分割图形显示窗口

方法•%图形分割命令的使用方法举例•clear;clc;close;•t=[0:pi/20:5*pi];•subplot(221);%图形分割1•plot(t,sin(t))%绘制正弦函数sin(t)的曲线图•axis([016-1.51.5]);xlabel('t(deg)');

ylabel('magnitude');title('sin(t)'),gridon;•subplot(222);%图形分割2•plot(t,-sin(t))%绘制正弦函数-sin(t)的曲线图•axis([016-1.51.5]);xlabel(

't(deg)');ylabel('magnitude');title('-sin(t)'),gridon;•subplot(223);%图形分割3•plot(t,cos(t))%绘制正弦函数cos(t)的曲线图•axis([016

-1.51.5]);xlabel('t(deg)');ylabel('magnitude');title('cos(t)'),gridon;•subplot(224);%图形分割4•plot(t,-cos(t))%绘制正弦函数-cos(t)的曲线图•axi

s([016-1.51.5]);xlabel('t(deg)');ylabel('magnitude');title('-cos(t)'),gridon;3435重要的Matlab的系统命令36逐段解析函数的计算和表达•t=l

inspace(0,3*pi,500);%从0到3*pi,均匀产生500个数据,赋值给t•y=10*sin(t);%产生正弦波•z=(y>=0).*y;%正弦整流半波•a=10*sin(pi/3);•z=(y>

=a)*a+(y<a).*z;%削顶的正弦整流半波•plot(t,y,':r');holdon;plot(t,z,'-b')•xlabel('t'),ylabel('z=f(t)');•title('逐段解析函数');%给图形添加横、纵坐标和标

题•legend('y=sin(t)','z=f(t)');%给图形添加标注文字3738双纵坐标命令函数plotyy的使用方法•%练习不同标度在同一坐标内绘制曲线•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);gridon,title('不同标度在同一坐标内绘制曲线');•xlabel('时间t/s'),y

label('电流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]);shadinginterp;holdon;•plot3(0,30,10,'p');view([-43,24]),text(0,30,10,'light');•subplot(1

,2,2);surf(z);•light('Posi',[30,0,10]);shadinginterp;holdon;•plot3(30,0,10,'p');view([-46,24]),text(30,0,10,'l

ight');•title('光照处理后的多峰函数曲面')4142谢谢!

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?