[an error occurred while processing this directive]
|
y(1)=0;
for n=2:3000;
if(n>50 & n<1000)
x(n)=1;
else x(n)=0;
end;
y(n)=y(n-1)+(x(n)-y(n-1))*0.004;
end;
plot(y);
Классический синтез фильтров лучше не советовать. Там как получится коэффицентсы с E-12, который потом математикой с фиксированной точкой фиг реализуеш. Есть что-то более к реалиям привязанное?
E-mail: info@telesys.ru