Como hacer esta función sin utilizar bucles
Publicado por Roberto (3 intervenciones) el 12/10/2020 19:05:18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function y = quantificador(x,nbits)
% Comprueba si hay saturación y si la hay, recorta al rango [-1,1]
for n = 1:length(x)
if(x(1,n)<-1)
x(1,n) = -1;
elseif(x(1,n)>1)
x(1,n) = 1;
end
end
% Realiza la cuantificacion. La salida es un número entero
delta = 1/(2^(nbits-1));
y = floor((x/delta)+0.5);
end
Valora esta pregunta


0