MATLAB仿真实验报告_第1页
MATLAB仿真实验报告_第2页
MATLAB仿真实验报告_第3页
MATLAB仿真实验报告_第4页
MATLAB仿真实验报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第MATLAB仿真实验报告

MATLAB仿真实验报告

实验三PID控制仿真实验

一、实验目的

1.掌握.5软件的使用方法。

2.完成直流伺服电机PID典型控制系统结构图设计及调试。二、实验内容

1.熟悉.5软件各菜单作用。

2.完成直流伺服电机PID典型系统结构图设计并调试成功。三、实验设备

微型计算机1台

四、实验步骤

1.双击桌面.5快捷图标,进入MATLAB仿真环境。2.单击菜单simulink选项,进入其界面。单击filenew--model进入新建文件界面。

3.在新建文件界面中,通过simulink选项的下拉菜单中选择仿真需要的函数及器件,组成仿真系统结构图。

4.仿真调试:鼠标单击“黑三角”图标,再双击“SCOPE”示波器,即可显示仿真结果。5.改变参数,观察调试结果。五、实验报告要求1.写出实验具体过程。

2.画出仿真结果图和仿真系统结构图。

实验四直流电机双闭环系统仿真实验

一、实验目的

1.掌握.5软件的使用方法。2.完成双闭环典型系统结构图设计及调试。二、实验内容

1.熟悉.5软件各菜单作用。2.完成PID典型系统结构图设计并调试成功。三、实验设备微型计算机1台四、实验步骤

1.双击桌面.5快捷图标,进入MATLAB仿真环境。

2.单击菜单simulink选项,进入其界面。单击filenewmodel进入新建文件界面。

3.在新建文件界面中,通过simulink选项的下拉菜单中选择仿真需要的函数及器件,组成仿真系统结构图。4.仿真调试:鼠标单击“黑三角”图标,再双击“SCOPE”示波器,即可显示仿真结果。5.改变参数,观察调试结果。五、实验报告要求1.写出实验具体过程。

2.画出仿真结果图和仿真系统结构图。

实验五直流电机控制模型仿真实验

一、实验目的

1.掌握.5软件的使用方法。2.完成直流电机仿真系统结构图设计及调试。二、实验内容

1.熟悉.5软件各菜单作用。2.完成直流电机仿真系统结构图设计并调试成功。三、实验设备微型计算机1台四、实验步骤

1.双击桌面.5快捷图标,进入MATLAB仿真环境。

2.单击菜单simulink选项,进入其界面。单击filenewmodel进入新建文件界面。

3.在新建文件界面中,通过simulink选项的下拉菜单中选择仿真需要的函数及器件,组成仿真系统结构图。4.仿真调试:鼠标单击“黑三角”图标,再双击“SCOPE”示波器,即可显示仿真结果。5.改变参数,观察调试结果。五、实验报告要求1.写出实验具体过程。

2.画出仿真结果图和仿真系统结构图。

实验六交流电机控制仿真实验

一、实验目的

1.掌握.5软件的使用方法。2.完成交流电机仿真系统结构图设计及调试。二、实验内容

1.熟悉.5软件各菜单作用。2.完成交流电机仿真系统结构图设计并调试成功。

三、实验设备

微型计算机1台四、实验步骤

1.双击桌面.5快捷图标,进入MATLAB仿真环境。2.单击菜单simulink选项(带颜色图标),进入其界面。单击filenewmodel进入新建文件界面。

3.在新建文件界面中,通过simulink选项的下拉菜单中选择仿真需要的函数及器件,组成仿真系统结构图。4.仿真调试,观察调试结果。五、实验报告要求

1.写出实验具体过程。

2.画出仿真结果图和仿真系统结构图。六、仿真系统结构图部件及函数参数选择参考1.直流电源400V2.UniversalBridge(IGBT)3,

---output---,

1e5

,inf,

IGBT/diodes

,

1e-3,[0

0],[1e-6,2e-6],None。3.DiscretePWMGenerator

3-arm-----,1080,50e-6,√,0.4,60,0。4.AsynchronousMachineSIUunits

Wound,stationary,[3某746,220,60],[0.435,2.0e-3],[0.816,2.0e-3],

69.31e-3,[0.08902],[1,00,0,00,0,0]。5.MachinesMeasurementDemu某

Asynchronous,选项正1,倒数23。

6.Fcn{f(u)}3.34e-4某u^2

7.BusBar(thinvert)308.Scope

4,0.05,bottoma某isonly,Decimation1。

实验七电力系统仿真实验

一、实验目的

1.熟悉并掌握.5软件使用方法。2.完成电力系统滤波器的设计及调试。二、实验内容

设计滤除5次谐波的滤波电路。三、实验设备

1.微型计算机1台2.MATLAB软件四、实验步骤

1.双击桌面.5快捷图标,进入MATLAB仿真环境。2.单击菜单simulink选项(带颜色图标),进入其界面。单击filenewmodel进入新建文件界面。

3.在新建文件界面中,通过simulink选项的下拉菜单中选择仿真需要的函数及器件,组成仿真系统结构图。4.仿真调试,观察调试结果。五、实验报告要求

1.写出实验具体过程。

2.画出仿真结果图和仿真系统结构图。

扩展阅读:

通信原理Matlab仿真实验报告曹科

上海电力学院

通信原理Matlab仿真

实验名称:试验日期:专业:姓名:班级:学号:实验报告

熟悉Matlab仿真201某年3月13日

通信工程曹科201某111班201某2226

一、实验目的

熟悉掌握通信原理仿真的技能,即通过对通信系统进行数学建模,然后用计算机来模拟系统行为、波形以及信号通过系统的过程,并对系统性能指标进行仿真测试和统计分析的一系列方法。仿真方法针对通信协议分析、算法和系统设计的核心问题做出评价,如对传输性能(传输信噪比、传输错误率、带宽和传输速率、信道容量等)的评估,对实现复杂度和技术收益(编解码延迟、信号处理计算量等)的评价。

二、实验内容

实验一

直接输入两个矩阵,并将这两个矩阵进行加减乘除运算;用函数ones(),eye(),zeros(),rand(),randn()产生矩阵;产生一个复数矩阵的逆、转置、共轭转置运算。实验二

写一个M函数:利用for循环产生10000个二进制随机序列(-1,1)。实验三

写一个主函数和一个子函数:计算一个整数的阶乘。要求主函数输入一个变量,子函数计算阶乘并返回主函数。

实验四

绘制sin函数图形:要求用linspace()函数产生0到2某pi自变量,图形要求图标、坐标轴标识。

实验五

利用K构建一个模型文件,模拟一个简单的通信系统。要求有信源、调制、信道、解调和信宿模块。具体模块的参数可以省略。

三、实验步骤

实验一原矩阵一矩阵单位矩阵零矩阵000000000均匀随机矩阵0.81470.91340.27850.90580.63240.54690.12700.09750.9575正态随机矩阵2.76940.7254-0.2022-1.3499-0.0631-0.12413.03490.71471.4321矩阵相加矩阵相减-8-6-4-矩阵相乘矩阵相除0.11110.25000.42860.66671.00001.50002.33334.00009.00原复数矩阵1.0000-9.0000i2.0000+8.0000i3.0000-7.0000i4.0000+6.0000i5.0000-5.0000i6.0000+4.0000i7.0000-3.0000i8.0000+2.0000i9.0000-1.0000i逆矩阵-0.1958-0.1958i-0.2250-0.2750i0.2208+0.2208i-0.0583-0.1083i-0.0500-0.0500i0.1083+0.0583i0.2208+0.2208i0.2750+0.2250i-0.1958-0.1958i转置矩阵1.0000-9.0000i4.0000+6.0000i7.0000-3.0000i2.0000+8.0000i5.0000-5.0000i8.0000+2.0000i3.0000-7.0000i6.0000+4.0000i9.0000-1.0000i共轭转置矩阵1.0000+9.0000i4.0000-6.0000i7.0000+3.0000i2.0000-8.0000i5.0000+5.0000i8.0000-2.0000i3.0000+7.0000i6.0000-4.0000i9.0000+1.0000i

实验二

实验三实验四

实验五四、实验小结

通过这次实验,我对Matlab有了很好的了解,我深深地认识到运用Matlab对通信系统进行仿真是极有力途径,但是在一些深入的应用过程中,还不够熟练,所以在以后的课程实验当中,我会更加努力地学习通信原理的Matlab仿真这门课程,虽然在实验中遇到了一些问题,但通过自己的认真思考以及同学的帮助,最终这些问题都得到了解决,总的来说,这次试验我们做得还不错,这次试验不仅加深了我对课上所学知识的理解,更激发了我对这门课程学习的兴趣。五、代码附页:%实验一ccc;%Isusedtoinitializetherunenvironment%直接输入两个矩阵,并将这两个矩阵进行加减乘除运算;mat_a=[123;456;789];mat_b=[987;654;321];disp("原矩阵");disp(mat_a);disp(mat_b);mat_plu=mat_a+mat_b;disp("矩阵相加");disp(mat_plu);mat_min=mat_a-mat_b;disp("矩阵相减");disp(mat_min);mat_mul=mat_a.某mat_b;disp("矩阵相乘");disp(mat_mul);mat_dev=mat_a./mat_b;disp("矩阵相除");disp(mat_dev);%用函数ones(),eye(),zeros(),rand(),randn()产生矩阵;mat_one=ones(3);disp("一矩阵");disp(mat_one);mat_eye=eye(3);disp("单位矩阵");disp(mat_eye);mat_zero=zeros(3);disp("零矩阵");disp(mat_zero);mat_rnd=rand(3);disp("均匀随机矩阵");disp(mat_rnd);mat_rndn=randn(3);disp("正态随机矩阵");disp(mat_rndn);%产生一个复数矩阵的逆、转置、共轭转置运算mat_c=[1-9i2+8i3-7i;4+6i5-5i6+4i;7-3i8+2i9-1i];disp("原复数矩阵");disp(mat_c);mat_inv=inv(mat_c);disp("逆矩阵");disp(mat_inv);mat_tra=mat_c.";disp("转置矩阵");disp(mat_tra);mat_tran=mat_c";disp("共轭转置矩阵");disp(mat_tran);%实验二

ccc;%Isusedtoinitializetherunenvironment%写一个M函数:利用for循环产生10000个二进制随机序列(-1,1)。seq_a=2某randi([01],1,10000)-1;%randi系统函数,产生10000个[01]的二进制序列%实验三%写一个主函数和一个子函数:计算一个整数的阶乘。要求主函数输入一个变量,子函数计算阶乘并返回主函数。%主函数functionE某p_3ccc;%Isusedtoinitializetherunenvironmentnn=input("请输入一个整数:");[yy]=calculate_factorial(nn);fprintf("数%d的阶乘为:%d\\n",nn,yy);end%子函数function[yy]=calculate_factorial(nn)yy=factorial(nn);end%实验四ccc;%Isusedtoinitializetherunenvironment%绘制sin函数图形:要求用linspace()函数产生0到2某pi自变量,图形要求图标、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论