ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:188.88KB ,
资源ID:12157775      下载积分:6 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12157775.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(强化训练.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

强化训练.docx

1、强化训练 摘 要 MATLAB是MATrix和LABoratory两词的缩写,是美国Mathworks公司推出的用于科学计算和图形处理的可编程的软件系统,经历了基于DOS版和Windows版两个发展阶段。 MATLAB系统由两部分组成,即MATLAB主程序,Simulink动态系统仿真及辅助工具箱,它们构成MATLAB的强大功能。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测等等。MATLAB以矩阵和向量为基本数据单元,提供了丰富的矩阵操作和工程技术门类使用的工具箱。极大地方便了科

2、学计算和工程问题的求解,使得科技人员从复杂的编程工作中解放出来,专注于数学模型的建立。MATLAB有着以下优点,计算功能强,人机界面好,编程效率高,绘图功能强,可拓展性强。 MATLAB的简单应用和分析1.基础强化训练的目的和要求1.1训练目的(1) 本环节通过MATLAB语言的学习与强化训练,使学生能掌握MATLAB软件,从分析和解决线性代数、电路原理等课程中的基本理论问题入手,力图做到在后续专业课程学习中,能熟练应用MATLAB工具来分析和设计;(2) 通过本环节巩固和深化已学课程的知识,培养学生综合运用这些知识,分析和解决实际问题,逐步树立正确的设计思想,培养严谨认真的科学态度和严谨务实

3、的工作作风。1.2训练要求通过训练,使学生掌握相关的理论知识及实际处理方法,熟练使用MATLAB语言编写所需应用程序,上机调试,输出实验结果,并对实验结果进行分析。1.3基础强化训练的内容 如图1,已知:R1=2,R2=4, R3=12, R4=4, R5=12, R6=4, R7=2。 图11.4电路分析如图1所示电路,整个电路由七个电阻和一个电压源构成,分析可知,电路可以分成三个网孔,可利用电路的基本知识进行列出方程,建立矩阵模型,再利用M文件编程可解出线性方程。同时,也可以直接利用simulink直接搭建电路模型,即在MATLAB里面画出电路图进行仿真,再利用示波器直接读出题目所求的数值

4、结果。流程图如图2所示。 图22解答分析2.1 解法一:M文件编程仿真 利用M文件编程仿真来解决电路问题,对于此类问题来讲还是很简单的。首先利用所学的电路知识列出方程组,再写成矩阵形式,在MATLAB环境下建立M文件,编写程序,求写矩阵,进而能求出题目所要求的变量。2.1.1建模按网孔法可知,图中可列出网孔方程为: (R1+R2+R3)*I(1) - R3*I(2) =us- R3*I(1)+(R3+R4+R5)*I(2) - R5*I(3)=0- R5*I(2)+(R5+R6+R7)*I(3)=0Us=10 写成矩阵形式为: = 把数值带入,并简写为AI=B的形式: =由此可求得I(1),I

5、(2),I(3)的值,再由i3=I(1)-I(2),U4=I(2)R4,U7=I(3)R7可求得题目要求的结果。2.1.2 用MATLAB编程R1=2;R2=4;R3=12;R4=4;R5=12;R6=4;R7=2;us=10a11=R1+R2+R3;a12=-R3;a13=0;a21=-R3;a22=R3+R4+R5;a23=-R5;a31=0;a32=-R5;a33=R5+R6+R7;b1=us;b2=0;b3=0;A=a11,a12,a13;a21,a22,a23;a31,a32,a33B=b1;0;0;I=ABI=ia;ib;icia=I(1);ib=I(2);ic=I(3);i3=i

6、a-ib,u4=R4*ib,u7=R7*ic 2.1.3 程序运行结果 运行结果如图3 图3所以最后求得结果为:i3=0.3704A, u4=2.2222V, u7=0.7407V.2.2 解法二:Simulink建模仿真 利用simulink建模仿真做本题,先点击simulink图标 ,进入仿真界面,在Simpower Systoms中找到相应的元件,按电路图连线。注意要双击元件,调整各元器件参数,在要求解的直流电流中加入电流表,直流电压上加电压表,电流表电压表再连接示波器,然后将所求的变量通过电表的接入和示波器的输出观察,即可知道要求变量的值了。2.2.1 Simulink电路模型注意必须

7、在仿真中拖入powergui模块,否则仿真不能成功。仿真图如图4 图42.2.2 仿真波形点击开始仿真,点开电流表电压表连接的示波器,看到I(2)的波形图如图5,u4的波形图如图6, 图5u4的波形图如图6, 图6u7的波形图如图7, 图73.结果分析 在MATLAB软件中的Simulink中进行仿真,所得出的结果和理论分析,及MATLAB软件编程计算所得出的结果完全相同。这验证了自己在Simulink仿真中操作的正确性,并且解决了本次基础技能强化训练所选的设计题目中所要解决的问题。 结束语 对于这次基础强化训练,我还是花了很多时间和精力的,因为是在假期完成,没有同学可以讨论帮忙,所以我首先去

8、图书馆借了两本书MATLAB科学计算及分析MATLAB程序设计。安装软件,摸索功能,XX资料,前前后后忙了一周左右的时间。现在我最深刻的感受就是,MATLAB是一款理工科学生不可不知的软件,功能实在是无比强大。从另外一个角度来看,越是高级也就越是难以掌握。通过这次训练,我也只是了解冰山一角,需要运用MATLAB某个功能,就去学习这一方面的知识,毕竟这软件太强大了,短时间内完全掌握是不太现实的,而且也需注意与自己专业相连,更高效的学习。在这一周时间里,状况百出:首先是安装好软件之后提示,因为有多个版本曾运行于我的计算机,所以无法启动某些功能,不得已卸载干净了再重装,反反复复好几次终于完全安装好;

9、接着尝试编写程序的时候,不知道怎么换行,一按回车键就直接运行了,书本上根本不会介绍这类问题,都只能网上去找答案;运行时经常报错,红色的error,耐心的修改;最后的sumilink仿真是问题出现得最多的,不知道电压表那个带箭头符号的和普通元件的端点是不同的,连接不上,会出现红线,元件的参数设置,符号标注有时也会出问题,把这些都解决好之后,仿真时又提示缺少powergui这个模块。然后运用搜索功能在元件库找到powergui这个模块,拖进电路中,不需要连接。对我们专业的学生来说,动手操作能力的培养至关重要。要想从课堂走向实践就必须勤动手多思考。这次强化训练就是一次预演。通过强化训练,我们找出自身

10、状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。 在强化训练中,我也感到了自己掌握的知识还是比较匮乏的,对于交流电路和振荡电路就有点没把握,所以这次也只选择了比较简单的直流电路。因此在今后的学习中我会注意认真积累知识,并做到理论与实践结合,提高自己的动手能力,充实自己。 MATLAB确实非常强大,联系到我们专业,我们应该重点学习其在数值计算、信号处理、控制系统设计等方面的应用,特别适用于处理一些复杂的电路问题。思想因分享而更加迷人,知识因运用而更加美丽。 参考文献1王建卫,曲中水,凌滨编,MATLAB7.X

11、程序设计,中国水利水电出版社, 2007年 2邱关源编,电路第五版.高等教育出版社,2006年 3薛定宇编,控制系统计算机辅助设计-MATLAB语言及应用清华大学出版社,1996年4龚剑编,MATLAB 入门与提高,清华版,2000年5唐培培,戴晓霞编,MATLAB科学计算及分析,电子工业出版社,2012 年 附录一 程序清单R1=2;R2=4;R3=12;R4=4;R5=12;R6=4;R7=2;us=10%为给定元件赋值a11=R1+R2+R3;a12=-R3;a13=0;a21=-R3;a22=R3+R4+R5;a23=-R5;a31=0;a32=-R5;a33=R5+R6+R7;%将系

12、数矩阵各元素赋值b1=us;b2=0;b3=0;A=a11,a12,a13;a21,a22,a23;a31,a32,a33%列出系数矩阵AB=b1;0;0;I=ABI=ia;ib;icia=I(1);ib=I(2);ic=I(3);i3=ia-ib,u4=R4*ib,u7=R7*ic%求出所需变量 附录二 本科生基础强化训练成绩评定表姓 名 郑畅性 别 男专业、班级 自动化1101班基础强化训练题目: MATLAB 的简单应用和分析基础强化训练答辩或质疑记录:成绩评定依据:评 定 项 目评分成绩1考勤、态度(15分)2. 查阅资料能力(10分)3. 电路分析,建立电路模型,编程仿真 (20分)4Simulink 建模仿真结果(20分)5设计说明书质量及规范化、参考文献充分(不少于5篇)(15分)6答辩(20分) 总分:最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字: 年 月 日

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2