首页

Matlab讲义-第一章matlab01概述-1510

资源预览文档简介为自动调取,内容显示的完整度及准确度或有误差,请您下载后查看完整的文档内容。

1/49

2/49

3/49

4/49

5/49

6/49

7/49

8/49

9/49

10/49

剩余39页未读,查看更多内容需下载

Matlab/Simulink是目前工程技术领域应用最广、<br />功能较全的系统仿真工具( 适合于针对通信系统<br />模块的系统级仿真,而对于通信系统的电路级仿<br />真则显得不太方便)。 <br />课程作用 <br />适合做数据采集及处理 <br />labview是虚拟仪器 <br /> <br />仿真 <br />仿真的步骤 <br />利用仿真模型实现实际系统中发生的本质过<br />程,并通过对系统模型的试验来研究存在的<br />或设计中的系统。 <br />课程基本概念 <br />仿真建模、仿真实验和仿真分析 <br />通信仿真: <br /> 就是利用计算机对实际通信系统的物理模型<br />或数学模型进行试验,通过这样的模型试验来对<br />一个实际系统的性能和工作状态进行分析和研究。 <br /> 当在实际系统中进行试验研究比较困难或者<br />根本无法实现时,仿真技术就成为必然的选择。 <br /> <br />MATLAB提供的仿真实现方法 <br />(1)MATALB编程的方法 <br />(2)Simulink方法 <br />(3)Simulink结合MTALAB编程的方法 <br />基于数据流的仿真方法 <br />基于时间流的仿真方法 <br /> <br />clc,clear <br />w=1;f=1/(2*pi);T=2*pi; <br />t=0:0.001:2*T; <br />ft=sin(t); <br />ft1=2*sin(w*t); <br />plot(t,ft) <br />hold on <br />plot(t,ft1,&#039;r--&#039;) <br />legend(‘原信号’,’放大后<br />的信号’) <br />grid on <br />例:观察正弦信号(角频率为1rad/s,2个周期)放大<br />2倍后的结果信号 <br />MATLAB仿真方法 <br />MATLAB编程方法 <br />0 2 4 6 8 10 12 14<br />-2<br />-1.5<br />-1<br />-0.5<br />0<br />0.5<br />1<br />1.5<br />2<br /> <br /> <br />原信号<br />放大后的信号<br /> <br />Simulink仿真方法----基于框图的仿真 <br />MATLAB仿真方法 <br /> <br />第1章 MATLAB概述 <br />1.1 MATLAB简介 <br />1.2MATLAB的工作环境 <br />1.3MATLAB命令窗口的主要操作 <br />1.4 MATLAB文本编辑窗 <br />1.5 MATLAB帮助系统 <br />1.6互联网上的MATLAB资源 <br /> <br />§1.1 MATLAB简介 <br />一、MATLAB 的起源与发展 <br />上世纪70年代后期,时任美国New Mexico<br />大学计算机系系主任的Cleve Moler <br />Cleve Moler用FORTRAN为学生编写了专<br />用于矩阵的处理、运算的程序。Cleve Moler<br />给这个程序取名为MATLAB ,即Matrix和<br />Laboratory的组合。 <br />MATLAB的最初版本诞生了。 <br />Cleve Moler <br /> <br /> 1983年春天,Cleve Moler到Standford大学讲<br />学,MATLAB深深地吸引了工程师John Little。 <br />John Little敏锐地觉察到MATLAB在工程领域<br />的广阔前景,于是,他和Cleve Moler、Steve <br />Bangert一起,改用C语言开发了第二代<br />MATLAB专业版,也是MATLAB第一个商用版,<br />同时赋予了它数值计算和数据图示化的功能。 <br /> 1984年,Cleve Moler和John Little成立了<br />MathWorks公司,专门扩展并改进MATLAB ,<br />并于当年发行了MATLAB第1版(DoS版本1.0)。 <br />一、MATLAB 的起源与发展 <br />Jack Little <br />Cleve Moler <br /> <br /> 1990年推出的MATLAB 3.5i版是第一个可以运行于<br />Microsoft Windows下的版本; <br /> 1990年推出的SimuLAB环境首次引入基于框图的系统<br />仿真功能(即把系统框图模型输入给计算机,然后对<br />之进行进一步的分析与仿真),该环境就是现在所知<br />的Simulink,其模型输入方式使得一个复杂系统的数<br />字仿真问题变得十分直观且相当容易。 <br />一、MATLAB 的起源与发展 <br />调制解调系统 <br /> <br />2004年MATLAB7.0.1 , Release 14。 <br />自2006年开始,每年MathWorks公司都会发布<br />两次以年份命名的Matlab版本,3月份推出a版本<br />(测试版), 9月份推出b版本(正式版)。 <br />2016年上半年 MATLAB 2016a发布。 <br /> 经过多年来版本的不断更新,新版本的MATLAB<br />功能已经十分强大,其应用领域日益广泛,速度更<br />快,数值性能更好; <br />一、MATLAB 的起源与发展 <br /> <br />二、MATLAB 的主要特点和功能 <br /> 1.语言简单 <br /> 2.超强的数值运算功能 <br /> 3.强大的数据和函数可视化功能 <br /> 4.可以直接处理声音和图形文件 <br /> 5.交互式高级编程语言&mdash;&mdash;M语言编程功能 <br /> 6.扩充能力、可开发能力较强 <br /> 7.丰富的工具箱。 <br /> 8. Simulink仿真功能 <br /> <br /> <br /> <br />1.语言简单:语法限制不严格,程序设计自由度大,<br />使用方便灵活。 <br />语言及其书写形式非常接近于常规数学书写形式; <br />数学运算:如同一个计算器,MATLAB 做到与&ldquo;草稿纸&rdquo;<br />一样,用户输入式子,便输出结果。 <br /> <br /> ...

版权提示

  • 温馨提示:
  • 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
  • 2. 本文档由用户上传,版权归属用户,莲山负责整理代发布。如果您对本文档版权有争议请及时联系客服。
  • 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
  • 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服vx:lianshan857处理。客服热线:13123380146(工作日9:00-18:00)

文档下载

发布时间:2023-01-16 15:18:01 页数:49
价格:¥3 大小:1.23 MB
文章作者:U-158657

推荐特供

MORE