# Sample Rate Altering Blocks (Scripts) 1.0

Average Rating
User Rating:
Visitors Rating:
My rating:

• Last update: 6 years ago
• Price: Free |
• Operating system: Linux, Mac OS X, Win All, BSD, Solaris
• Publisher: Yashwant Marathe (1 other programs)
See full specifications

## Sample Rate Altering Blocks (Scripts) Publisher's description

### 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.

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

#### System Requirements:

MATLAB 7.8 (R2009a)
Program Release Status: Major Update
Program Install Support: Install and Uninstall

#### Sample Rate Altering Blocks (Scripts) Tags:

Click on a tag to find related softwares

## Most Popular

ASK, OOK, FSK, BPSK, QPSK, 8PSK modulation 1.1
ASK, OOK, FSK, BPSK, QPSK, 8PSK modulation contain several functions for digital modulation simulation