info
R2026bSyntax
Description
Examples
Configure a dpdPreprocessor object with the PA memory depth set to 4 and the PA nonlinearity degree set to 3.
paMemDepth = 4; paNonlinDeg = 3; paPreprocessor = dpdPreprocessor(paMemDepth,paNonlinDeg);
Generate random QAM-modulated symbols, apply DPD preprocessing, and show the size of the augmented DPD preprocessor input returned.
M = 16; % 16-QAM
x = randi([0 M-1],10e3,1);
qamRefSym = single(qammod(x,M));
paScalingFactor = 40;
paInputFeatures = paPreprocessor(qamRefSym*paScalingFactor);
size(paInputFeatures)ans = 1×2
10000 16
Show the characteristic information of the DPD preprocessor object.
info(paPreprocessor)
ans = struct with fields:
NumFeatures: 16
Input Arguments
DPD input data preprocessor, specified as a dpdPreprocessor
System object™
Output Arguments
Characteristic information about the DPD input data preprocessor object, returned as a scalar structure. Default content includes this fields.
Total number of features, returned as a positive integer. The total number of features is:
M×(2 + (K−1)) when you set
dpdIn.OutputFormatto"split-iq"and specifydpdIn.Degreeas a scalar.M×(2 + length(K)) when you set
dpdIn.OutputFormatto"split-iq"and specifydpdIn.Degreeas a vector.M×(1+(K−1) when you set
dpdIn.OutputFormatto"iq"and specifydpdIn.Degreeas a scalar.M×(1 + length(K)) when you set
dpdIn.OutputFormatto"iq"and specifydpdIn.Degreeas a vector.
M is dpdIn.MemoryDepth and
K is dpdIn.Degree.
Version History
Introduced in R2024b
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)