Effacer les filtres
Effacer les filtres

i want to convert from direct to parallel form, and i am getting an error massage???

1 vue (au cours des 30 derniers jours)
%H(z) coefficients
[C,B,A] = dir2par([1 0 0 -1], [1 -0.8 0.37 -0.05])
n=[0:20] ;
%%%%delta function %%%%
[delta,n] = impseq(0,0,20);
h = filter([1 0 0 -1], [1 -0.8 0.37 -0.05], delta);
%%%impulse response h(n)%%%%%
h1 = 20*delta - 29.1765*(0.2).^n+10.1765*(((0.5).^n)*cos(0.9273)+0.88*((0.5).^n)*sin(0.9273));
%%%Difference
difference = max(abs(h-h1))
####################
command window:
Undefined function 'dir2par' for input arguments of type 'double'.
Error in Untitled (line 3)
[C,B,A] = dir2par([1 0 0 -1], [1 -0.8 0.37 -0.05])

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 25 Avr 2016

Plus de réponses (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by