ripple.m

来自「电力系统书本的范例 想学好电力系统很有帮助 欢迎大家来下载」· M 代码 · 共 22 行

M
22
字号
function r = ripple(waveform)
% Function to calculate the ripple on an input waveform.

% Calculate the average value of the waveform
nvals = size(waveform,2);
temp = 0;
for ii = 1:nvals
   temp = temp + waveform(ii);
end
average = temp/nvals;

% Calculate rms value of waveform
temp = 0;
for ii = 1:nvals
   temp = temp + waveform(ii)^2;
end
rms = sqrt(temp/nvals);

% Calculate ripple factor
r = sqrt((rms / average)^2 - 1) * 100;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?