Sample Rate Altering Blocks

The folder contains 2 codes: 1)to implement an upsampler 2)to implement a downsampler

Al momento, stai seguendo questo contributo

1)Upsampler Block:

Description:

The characterisation of the upsampler block can be done by the formula:

y(n)=x(n/L){n=...-L,0,+L...};
= 0 otherwise.
Syntax:

[y ny]=upsampler(x,n,L)

x is a sequence over indices specified by n.L is the upsampling rate. It pads L-1 zeros between any 2 consecutive samples in x.

y is the output sequence over indices specified by ny.

2)Downsampler Block:

Description:

The characterisation of the downsampler block can be done by the formula:
y(n)=x(nM)

Syntax:

[y ny]=downsampler(x,n,M)

x is an input sequence over indices specified by n.L is the downsampling rate.It ignores (M-1) samples between kth sample and (k+M)th sample.

y is the output sequence over indices specified by ny.

Cita come

Yashwant Marathe (2026). Sample Rate Altering Blocks (https://it.mathworks.com/matlabcentral/fileexchange/29784-sample-rate-altering-blocks), MATLAB Central File Exchange. Recuperato .

Informazioni generali

Compatibilità della release di MATLAB

  • Compatibile con qualsiasi release

Compatibilità della piattaforma

  • Windows
  • macOS
  • Linux
Versione Pubblicato Note della release Action
1.0.0.0