| Toolbox | Purpose | |---------|---------| | MATLAB Base | Data analysis, scripting | | Communications Toolbox | Modulators, channel models, filters, coders | | Signal Processing Toolbox | Filter design, rate conversion | | DSP System Toolbox | Buffers, FIR filters | | Simulink | System modeling | | Fixed-Point Designer | Hardware implementation |
% Convolutional encoder (rate 1/2, constraint length 7) trellis = poly2trellis(7, [171 133]); encodedBits = convenc(dataBits, trellis); Digital Communication Systems Using Matlab And Simulink