How to represent del Z in the following expession in MATLAB this Z is Z-transform ?
38 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Rohitashya
el 21 de Oct. de 2024
Comentada: Rohitashya
el 11 de Nov. de 2024 a las 8:01
Is my lines of code correct for representation of del Z ???? which is
syms z
Z = [1 z^-1 z^-2 z^-3 z^-4 z^-5 z^-6 z^-7 z^-8 z^-9 ].';
t = iztrans(Z);
or
function Z = Z_vector(z, N)
% Z_vector generates the vector Z(z) = [1, z^(-1), ..., z^(-N+1)]
% Input:
% z - the variable in the z-domain
% N - the number of elements in the vector
Z = z .^ (0:-1:-(N-1));
end
Please any modification or suggestions for del Z????
1 comentario
Walter Roberson
el 21 de Oct. de 2024
is described as based delay but you do not appear to be using 1- anywhere in your implementations.
Respuesta aceptada
Arnav
el 4 de Nov. de 2024 a las 7:34
According to the paper, is the based delay vector, where z is substituted by in .
You can refer to the below code to obtain by symbolic substitution:
syms z
function Z = Z_vector(z, N)
Z = (z .^ (0:-1:-(N-1))).';
end
Z = Z_vector(z, 10);
del_Z = subs(Z, z, 1 / (1-z^-1))
You can refer to the following documentation link for more information about subs function:
Hope that helps.
Arnav
Más respuestas (0)
Ver también
Categorías
Más información sobre Multirate Signal Processing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!