电路课程设计的产物 /头秃
要求
• 实现一个一阶RC电路,二阶RLC电路暂态分析程序;
• 对于指定电路结构,程序应能分析电路零状态、零输入响应过程;
• 程序能够展示各种分析结果,可以是图片、动画等。
思路
- 输入电路参数值(电流、电压、电阻、电容、电感等);
- 一阶电路的分析则将参数值代入微分方程的通式中,得到电容和电感各自的电压;
- 二阶电路有通式解的同样代入参数值,否则列写微分方程组进行求解;
- 绘制电容/电感电压随时间变化图像。
一阶动态电路程序
clear;clc;
a='2bcdd';
a=input('输入求解情况:\n1rcs一阶RC零输入,1rls一阶RL零输入\n1rcz一阶RC零状态,1rlz一阶RL零状态\n1rcq一阶RC全响应,1rlq一阶RL全响应\n','s');
if a=='1rcs' %一阶RC零输入
u0=input('输入电压初始值:\n');
r=input('输入电阻值:\n');
c=input('输入电容值:\n');
tao=r*c
t=0:0.1:10*tao;
u=u0*exp(-t/tao);
plot(t,u,'linewidth',2)
grid on
title(