rssq
Nivel de la suma cuadrática
Sintaxis
Descripción
Ejemplos
Nivel de RSS de la sinusoide
Calcule el nivel de RSS de una sinusoide de 100 Hz muestreada a 1 kHz.
t = 0:0.001:1-0.001; x = cos(2*pi*100*t); y = rssq(x)
y = 22.3607
Niveles de RSS de una matriz 2D
Cree una matriz en la que cada columna sea una sinusoide de 100 Hz muestreada a 1 kHz con una amplitud distinta. La amplitud es igual al índice de columnas.
Calcule los niveles de RSS de las columnas.
t = 0:0.001:1-0.001; x = cos(2*pi*100*t)'*(1:4); y = rssq(x)
y = 1×4
22.3607 44.7214 67.0820 89.4427
Niveles de RSS de una matriz 2D a lo largo de una dimensión especificada
Cree una matriz en la que cada fila sea una sinusoide de 100 Hz muestreada a 1 kHz con una amplitud distinta. La amplitud es igual al índice de filas.
Calcule los niveles de RSS de las filas especificando la dimensión con el argumento dim
.
t = 0:0.001:1-0.001; x = (1:4)'*cos(2*pi*100*t); y = rssq(x,2)
y = 4×1
22.3607
44.7214
67.0820
89.4427
Argumentos de entrada
x
— Arreglo de entrada
vector | matriz | arreglo N-D
Arreglo de entrada, especificado como vector, matriz o arreglo N-D.
Ejemplo: cos(2*pi*100*(0:0.001:1-0.001))
especifica una sinusoide muestreada a 1 kHz durante 1 segundo.
Tipos de datos: single
| double
Soporte de números complejos: Sí
dim
— Dimensión sobre la que operar
escalar entero positivo
Dimensión sobre la que se desea operar, especificada como escalar entero positivo.
Tipos de datos: single
| double
Argumentos de salida
y
— Nivel de la suma cuadrática
escalar | vector | matriz | arreglo N-D
Nivel de la suma cuadrática, devuelto como un escalar, vector, matriz o arreglo N-D.
Más acerca de
Nivel de la suma cuadrática
El nivel de la suma cuadrática (RSS) de un vector, x, es
con la suma realizada a lo largo de la dimensión especificada. El nivel RSS se conoce también como norma 2.
Referencias
[1] IEEE® Standard on Transitions, Pulses, and Related Waveforms, IEEE Standard 181, 2003.
Capacidades ampliadas
Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.
Notas y limitaciones de uso:
Si proporciona
dim
, debe ser constante.Para ver las limitaciones relacionadas con las entradas de tamaño variable, consulte Variable-Sizing Restrictions for Code Generation of Toolbox Functions (MATLAB Coder).
La generación de código no es compatible con entradas de matriz dispersa para esta función.
Entorno basado en subprocesos
Ejecute código en segundo plano con MATLAB® backgroundPool
o acelere código con Parallel Computing Toolbox™ ThreadPool
.
Esta función es totalmente compatible con los entornos basados en hilos. Para obtener más información, consulte Ejecutar funciones de MATLAB en un entorno basado en subprocesos.
Arreglos GPU
Acelere código mediante la ejecución en una unidad de procesamiento gráfico (GPU) mediante Parallel Computing Toolbox™.
Esta función es totalmente compatible con los arreglos de GPU. Para obtener más información, consulte Run MATLAB Functions on a GPU (Parallel Computing Toolbox).
Historial de versiones
Introducido en R2012aR2023a: Uso de objetos gpuArray
La función rssq
admite objetos gpuArray
. Debe tener Parallel Computing Toolbox™ para usar esta función.
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)