Properties
ModulationOrder | Number of frequencies in modulated signal Specify the number of frequencies in the modulated signal asa numeric, positive, integer scalar value that is a power of two.The default is 8 . |
BitOutput | Output data as bits Specify whether the output is groups of bits or integer values.The default is false .When you set this property to false , the step method outputs a column vector of length equal to N/SamplesPerSymbol . N is the length of the input data vector to the step method. The elements of the output vector are integers between 0 and ModulationOrder –1. When you set this property to true , the step method outputs a column vector of length equal to log2(ModulationOrder )(N/SamplesPerSymbol ). The property's elements are bit representations of integers between 0 and ModulationOrder –1. |
SymbolMapping | Symbol encoding Specify how the object maps an integer or group of log2( ModulationOrder ) bits to the corresponding symbol as one of Binary | Gray . The default is Gray . When you set this property to Gray , the objectuses Gray-coded ordering. When you set this property to Binary , theobject uses natural binary-coded ordering. For either type of mapping, the object maps the lowest frequency to the integer 0 and maps the highest frequency to the integer M–1. In baseband simulation, the lowest frequency is the negative frequency with the largest absolute value. |
FrequencySeparation | Frequency separation between successive tones Specify the frequency separation between successive symbolsin the modulated signal in Hertz as a positive, real scalar value.The default is 6 Hz. |
SamplesPerSymbol | Number of samples per input symbol Specify the number of samples per input symbol as a positive,integer scalar value. The default is 17 . |
SymbolRate | Symbol duration Specify the symbol rate in symbols per second as a positive, double-precision, real scalar value. The default is 100 . To avoid output signal aliasing, specify an output sampling rate, Fs = SamplesPerSymbol SymbolRate , which is greater than ModulationOrder FrequencySeparation . The symbol duration remain the same, regardless of whether the input is bits or integers. |
OutputDataType | Data type of output Specify the output data type as one of logical | int8 | uint8 | int16 | uint16 | int32 | uint32 | double . The default is double . The logical type is valid only when you set the BitOutput property to false and the ModulationOrder property to two. When you set the BitOutput property to true, the output data requires a type of logical | double . |
Academia.edu is a platform for academics to share research papers.