Package: comm
Apply pulse shaping by interpolating signal using raised cosine filter
The Raised Cosine Transmit Filter
System object™ applies
pulseshaping by interpolating an input signal using a raised cosine
FIR filter.
To interpolate the input signal:
Define and set up your raised cosine transmit filter object. See Construction.
Call step
to interpolate
the input signal according to the properties of comm.RaisedCosineTransmitFilter
.
The behavior of step
is specific to each object in
the toolbox.
H = comm.RaisedCosineTransmitFilter
returns
a raised cosine transmit filter System object, H
,
which interpolates an input signal using a raised cosine FIR filter.
The filter uses an efficient polyphase FIR interpolation structure
and has unit energy.
H = comm.RaisedCosineTransmitFilter(
returns a raised cosine transmit filter object, PropertyName
,PropertyValue
,
...)H
,
with each specified property set to the specified value.

Filter shape Specify the filter shape as one of 

Rolloff factor Specify the rolloff factor as a scalar between 

Filter span in symbols Specify the number of symbols the filter spans as an integervalued,
positive scalar. The default is 

Output samples per symbol Specify the number of output samples for each input symbol.
The default is 

Linear filter gain Specify the linear gain of the filter as a positive numeric
scalar. The default is 
clone  Create RaisedCosineTransmitFilter object
with same property values 
coeffs  Returns coefficients for filters 
isLocked  Locked status for input attributes and nontunable properties 
release  Allow property value and input characteristics changes 
reset  Reset internal states of System object 
step  Output interpolated values of input signal 