La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.
smooth
Suavizar datos de respuesta
Sintaxis
Descripción
suaviza los datos de respuesta en el vector columna yy
= smooth(y
)y
con un filtro de promedio móvil.
A continuación se encuentran los primeros elementos de yy
.
yy(1) = y(1) yy(2) = (y(1) + y(2) + y(3))/3 yy(3) = (y(1) + y(2) + y(3) + y(4) + y(5))/5 yy(4) = (y(2) + y(3) + y(4) + y(5) + y(6))/5 ...
smooth
identifica los extremos de línea, el resultado difiere del que devuelve la función filter
.
realiza la operación en una GPU con datos gpuarrayYY
= smooth(gpuarrayY
,___)gpuArray
. Puede utilizar datos de respuesta gpuArray
con todas las sintaxis anteriores. Esta sintaxis requiere Parallel Computing Toolbox™.
realiza la operación en una GPU con datos de entrada gpuarrayYY
= smooth(gpuarrayX
,gpuarrayY
,___)gpuArray
. Esta sintaxis requiere Parallel Computing Toolbox.
Nota
Solo se recomienda utilizar entradas gpuArray
x
e y
con la función smooth
, si utiliza el método predeterminado, 'moving'
. Utilizar datos de GPU con otros métodos no ofrece ninguna ventaja de rendimiento.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Para obtener más opciones de suavizado de datos, incluidos la mediana móvil y los métodos de Gauss, consulte
smoothdata
.Puede generar un ajuste suavizado para sus datos con un spline de suavizado. Para obtener más información, consulte
fit
.