没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论








目 录
1.课程设计要求.........................................................................................................................................1
2. MATLAB 简介......................................................................................................................................3
2.1 软件的功能特点..............................................................................................................................3
3.原理分析.................................................................................................................................................5
3.1 二阶 RLC 串联电路的零输入响应................................................................................................5
4.程序设计.................................................................................................................................................7
4.1 MATLAB 常用函数...........................................................................................................................7
4.2 设计程序设计流程图......................................................................................................................8
4.3 使用 MATLAB 进行计算................................................................................................................10
5.程序运行结果和分析...........................................................................................................................12
6.心得体会...............................................................................................................................................14
7.参考文献...............................................................................................................................................16

1.课程设计要求
初始条件:
1. Matlab6.5 以上版本软件;
2. 先修课程:电路原理等;
3. 。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具
体要求)
1、在 RLC 串联电路中,求零输入响应,绘出以下波形: ,
并观察其波形变化;
2、画出程序设计框图,编写程序代码,上机运行调试程序,记录实验结果
(含计算结果和图表等),并对实验结果进行分析和总结;
3、课程设计说明书按学校统一规范来撰写,具体包括:
⑴ 目录; ⑵ 理论分析;
⑶ 程序设计; ⑷ 程序运行结果及图表分析和总结;
⑸ 课程设计的心得体会(至少 800 字,必须手写。);
⑹ 参考文献(不少于 5 篇)。
1

2

2. MATLAB 简介
2.1 软件的功能特点
在科学研究和工程应用中,往往要进行大量的数学计算,其中包括矩阵运
算。这些运算一般来说难以用手工精确和快捷地进行,而要借助计算机编制相
应的程序做近似计算。Matlab 就能解决这些问题。Matlab 语言有如下特点:
1.编程效率高
它是一种面向科学与工程计算的高级语言,允许用数学形式的语言编写程序,
且比 Basic、Fortran 和 C 等语言更加接近我们书写计算公式的思维方式,用
Matlab 编写程序犹如在演算纸上排列出公式与求解问题。因此,Matlab 语言
也可通俗地称为演算纸式科学算法语言由于它编写简单,所以编程效率高,易
学易懂。
2.用户使用方便
Matlab 语言是一种解释执行的语言,它灵活、方便,其调试程序手段丰富,
调试速度快,需要学习时间少。人们用任何一种语言编写程序和调试程序一般
都要经过四个步骤:编辑、编译、连接以及执行和调试。各个步骤之间是顺序
关系,编程的过程就是在它们之间作瀑布型的循环。具体地说,Matlab 运行时,
如直接在命令行输入 Mailab 语句(命令),包括调用 M 文件的语句,每输入
一条语句,就立即对其进行处理,完成绩译、连接和运行的全过程。又如,将
Matlab 源程序编辑为 M 文件,由于 Mat1ab 磁盘文件也是 M 文件,所以编辑
后的源文件就可直接运行,而不需进行编译和连接。在运行 M 文件时,如果有
错,计算机屏幕上会给出详细的出锗信息,用户经修改后再执行,直到正确为
止。所以可以说,Mat1ab 语言不仅是一种语言,广义上讲是一种该语言开发
系统,即语言调试系统。
3.扩充能力强
高版本的 Matlab 语言有丰富的库函数,在进行复杂的数学运算时可以直接
调用,而且 Matlab 的库函数同用户文件在形成上一样,所以用户文件也可作
为 Matlab 的库函数来调用。因而,用户可以根据自己的需要方便地建立和扩
充新的库函数,以便提高 Matlab 使用效率和扩充它的功能。
MATLAB 是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数
值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿
真和实时控制等功能。
MATLAB 的基本数据单位是矩阵,它的指令表达式与数学,工程中常用
的形式十分相似,故用 MATLAB 来解算问题要比用 C,FORTRAN 等语言完相
同的事情简捷得多.在新的版本中也加入了对 C,FORTRAN,C++ ,JAVA 的支
持.可以直接调用,用户也可以将自己编写的实用程序导入到 MATLAB 函数库
中方便自己以后调用,此外许多的 MATLAB 爱好者都编写了一些经典的程序,
3
剩余17页未读,继续阅读
资源评论

- liuchenyi19962018-11-19挺有用的感谢

陈少酱
- 粉丝: 5
- 资源: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- minsu-manager汽车租赁系统springboot+vue前台后台后端.zip
- ME2323D-VB一款P沟道SOT23封装MOSFET应用分析
- 反诈文章word版下载地址
- .arch防火道矢量数据156条.shp
- D-PDU中15765等协议标准通讯参数讲解 对于D-PDU API的实现至关重要 对于通讯任务收发的问题分析也很重要
- .arch防火道矢量数据156条.dbf
- NCE0103M-VB一款N沟道SOT89-3封装MOSFET应用分析
- 深圳SHZ苹果项目BIM图纸 Navisworks文件
- IRF530S-VB一款N沟道TO263封装MOSFET应用分析
- FDN336P-NL-VB一款P沟道SOT23封装MOSFET应用分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
