Matlab编码 - 电容器中的能量

时间:2014-02-09 15:32:06

标签: matlab integrate energy

真的很难在电容器中找到能量的脚本。

使用公式:

v(t) = (1/c)*int(i(t)) dt

脚本需要能够接受数组,即

t = 0,1,2,3,4
i = 2,3,5,5,8

C 是固定值 例如,我确信这对于有编码经验的人来说非常容易。但就个人而言,我正在做一场噩梦!

非常感谢任何帮助!!

非常感谢

1 个答案:

答案 0 :(得分:1)

您可以使用cumtrapz计算运行积分:

t = [0,1,2,3,4];
i = [2,3,5,5,8];
C = 1; %// example data

v = 1/C * cumtrapz(t,i);