Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.
Suavizar datos de respuesta
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.
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
.