| Communications Toolbox 3.0 Release Notes | ![]() |
This section describes these issues involved in upgrading from the Communications Toolbox 2.1 to Version 3.0:
If you are upgrading from a version earlier than 2.1, then you should see Upgrading from an Earlier Release.
If your existing M-code performs modulation or demodulation, then you might want to update it to use the enhanced modulation or demodulation capabilities. Here are some important points to keep in mind:
The toolbox no longer supports digital passband modulation/demodulation. However, it supports digital baseband modulation/demodulation, which is usually preferable.
The toolbox no longer supports analog baseband modulation/demodulation. However, it supports analog passband modulation/demodulation.
The new suite of functions includes a different function for each supported modulation type, whereas the old suite of functions included a smaller number of functions that each supported many modulation types. To find out which functions to use in the new suite, see the lists in Analog Modulation/Demodulation and Digital Modulation/Demodulation.
The new modulation/demodulation functions do not apply rectangular pulse shaping when modulating, and do not downsample when demodulating. Also, the new functions' syntax does not involve Fd, the sampling rate of the modulator input. To imitate the old functions' behavior, see the new rectpulse and intdump functions.
In most cases, the new functions use different kinds of input arguments to describe parameters of the modulation or demodulation scheme. The new sets of arguments are meant to be easier to use, but determining how to update code might not be obvious. To make the task easier, compare the documentation for the old and new functions and compare the functions' outputs for small or well-understood data sets.
| Major Bug Fixes | Updating Existing BCH M-Code | ![]() |
© 1994-2005 The MathWorks, Inc.