lteEVM
Error vector magnitude calculation
Description
returns a structure, evm
= lteEVM(x
,r
)evm
, containing error vector magnitude
(EVM) information for the input array, x
, given the reference
signal array, r
. The EVM is defined using the error, or
difference, between the input values, x
, and the reference
signal, r
.
The EVM values in the RMS
and Peak
structure
fields are linear EVM, not EVM as a percentage. To obtain EVM as a
percentage, multiply the value of the RMS
and Peak
structure
fields by 100.
returns a
structure, evm
= lteEVM(ev
)evm
, for the input array, ev
,
which is taken to be the normalized error vector given by the expression
ev=(x-r)/sqrt(mean(abs(r.^2)))
. This syntax allows for peak
and RMS EVM calculation for preexisting normalized error vectors. For example, it
can be used to calculate the EVM across an array of previous EVM results, by
extracting and concatenating the EV fields from the array to form the
ev
input vector.
Examples
Input Arguments
Output Arguments
Version History
Introduced in R2014a