二阶欠阻尼电路的零响应输入-MATLAB课程设计.doc
摘要
MATLAB具有强大的运算和作图功能,为电路分析引入计算机数值方法提供了技术保证。MATLAB中的变量与常量都是矩阵,其元素可以使复数和任意形式的表达式,具有元素群运算能力。使用MATLAB的好处是用同一种语言来解决各类学科问题,容易熟练,并找到共同点,甚至调用共同的子程序。
因此,本文核心论述了针对二阶欠阻尼电路的零输入响应运用MATLAB编程方法加以解决的原理。对于繁琐的计算和公式推导,给出了具体的MATLAB电路分析程序以及运行的结果分析,同时展示了常用的MATLAB函数的功能说明和使用说明,以及通过计算机仿真实验来分析和解决问题的过程。
关键词:MATLAB编程 二阶电路 零输入响应
二阶欠阻尼电路的零输入响应
1 概述
随着计算机辅助手段的发展,将计算机数值方法适当地引入电路分析,有助于简化计算和公式推导,利于分析电路的各种问题。
1.1 MATLAB简述
MATLAB是矩阵实验室之意,其具备卓越的数值计算能力,还可提供专业水平的符号计算、文字处理、可视化建模仿真和实时控制等功能。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故在解算问题时,用MATLAB语言要比C等语言简便直观。
例如,用MATLAB运算矩阵乘法如下图所示。
图1 MATLAB矩阵乘法运算示例
MATLAB语言简洁紧凑,使用灵活方便,库函数、运算符丰富,既具有结构化控制语句(如for循环,while循环,break语句和if语句),又有面向对象编程的特