Jump to content

Apply a digital filter (direct form II transposed): Difference between revisions

m
→‎{{header|zkl}}: name change at request of task creator
m (→‎{{header|Perl 6}}: add missing line end commas in output)
m (→‎{{header|zkl}}: name change at request of task creator)
Line 136:
=={{header|zkl}}==
{{trans|C++}}
<lang zkl>fcn butterworthFilterdirect_form_II_transposed_filter(b,a,signal){
out:=List.createLong(signal.len(),0.0); // vector of zeros
foreach i in (signal.len()){
Line 153:
a:=T(1.0, -2.77555756e-16, 3.33333333e-01, -1.85037171e-17 );
b:=T(0.16666667, 0.5, 0.5, 0.16666667 );
result:=butterworthFilterdirect_form_II_transposed_filter(b,a,signal);
println(result);</lang>
{{out}}
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.