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.

controlchart

Las cartas de control de Shewhart

Sintaxis

controlchart(X)
controlchart(x,group)
controlchart(X,group)
[stats,plotdata] = controlchart(x,[group])
controlchart(x,group,'name',value)

Descripción

controlchart(X) produce un gráfico XBar de las mediciones en la matriz.X Cada fila de se considera un subgrupo de mediciones que contienen observaciones replicantes tomadas al mismo tiempo.X Las filas deben estar en orden de tiempo. Si se trata de un objeto de serie temporal, las muestras de tiempo deben contener observaciones de réplica.X

El gráfico traza los medios de los subgrupos en orden de tiempo, una línea central () en el promedio de los medios, y los límites de control superior e inferior (,) en tres errores estándar de la línea central.CLUCLLCL El error estándar es la desviación estándar del proceso estimada dividida por la raíz cuadrada del tamaño del subgrupo. La desviación estándar del proceso se estima a partir de la media de las desviaciones estándar de los subgrupos. Las mediciones fuera de control se marcan como infracciones y se dibujan con un círculo rojo. El modo de cursor de datos está habilitado, por lo que hacer clic en cualquier punto de datos muestra información sobre ese punto.

controlchart(x,group) acepta una variable de agrupamiento para un vector de mediciones. es una variable categórica, un vector numérico, un vector de caracteres, una matriz de cadenas o una matriz de celdas de vectores de caracteres de la misma longitud que.groupxgroupx Las mediciones consecutivas que comparten el mismo valor de 1 ≤ ≤ se definen como un subgrupo.x(n)group(n)nlength(x) Los subgrupos pueden tener diferentes números de observaciones.

controlchart(X,group) acepta una variable de agrupación para una matriz de mediciones en.groupX En este caso, sólo se utiliza para etiquetar el eje de tiempo; no cambia la agrupación predeterminada por filas.group

[stats,plotdata] = controlchart(x,[group]) Devuelve una estructura de estadísticas de subgrupo y estimaciones de parámetros, así como una estructura de valores trazados. contiene un registro para cada gráfico.statsplotdataplotdata

Los campos en y dependen del tipo de gráfico.statsplotdata

Los campos en se seleccionan de la siguiente manera:stats

  • — Subgrupo significamean

  • — Desviaciones estándar de los subgruposstd

  • — Rangos de subgruposrange

  • — Tamaño de subgrupo o tamaño total de inspección o árean

  • : Los valores de datos individualesi

  • — Promedios móvilesma

  • — Rangos móvilesmr

  • — Recuento de defectos o artículos defectuososcount

  • — El proceso Estimado significamu

  • — Desviación estándar del proceso Estimadosigma

  • — Proporción estimada defectuosap

  • — Defectos de media estimados por unidadm

Los campos en son los siguientes:plotdata

  • : Valores de puntos trazadospts

  • — Línea centralcl

  • — Límite de control inferiorlcl

  • — Límite de control superiorucl

  • — Error estándar de punto graficadose

  • — Tamaño de subgrupon

  • — Lógica que es verdadera para los puntos que están fuera de controlooc

controlchart(x,group,'name',value) especifica uno o varios de los siguientes pares de nombre/valor de parámetro opcionales, con name en comillas simples:

  • — El nombre de un tipo de gráfico elegido entre los siguientes:charttype

    • — bar o medio'xbar'X

    • — Desviación estándar's'

    • — Rango'r'

    • — Media móvil ponderada exponencialmente'ewma'

    • — Observación individual'i'

    • — Rango móvil de observaciones individuales'mr'

    • — Media móvil de observaciones individuales'ma'

    • — Proporción defectuosa'p'

    • — Número de defectivos'np'

    • — Defectos por unidad'u'

    • — Recuento de defectos'c'

    Alternativamente, un parámetro puede ser una matriz de cadenas o matriz de celdas que enumera varios tipos de gráficos compatibles. Hay cuatro conjuntos de tipos compatibles:

    • Y'xbar''s''r''ewma'

    • Y'i''mr''ma'

    • Y'p''np'

    • Y'u''c'

  • — Ya sea (por defecto) para visualizar la gráfica de control, o para omitir la visualizacióndisplay'on''off'

  • — Un vector de caracteres, matriz de cadenas o matriz de celdas de vectores de caracteres, uno por subgrupo.Etiqueta Esta etiqueta se muestra como parte del cursor de datos para un punto en el trazado.

  • — Un parámetro entre 0 y 1 que controle la influencia de la predicción actual en las observaciones pasadas en una gráfica EWMA.lambda Valores más altos de dar menos peso a observaciones pasadas y más peso a la observación actual.'lambda' El valor predeterminado es 0,4.

  • — Un vector de tres elementos que especifica los valores del límite de control inferior, la línea central y los límites de control superior.limits El valor predeterminado es estimar la línea central y calcular los límites de control en función del valor estimado de Sigma. No se permite si hay varios tipos de gráfico.

  • — Valor para la media del proceso, o un valor vacío (predeterminado) para estimar la media de.meanX Este es el parámetro y los gráficos, los defectos de media por unidad y los gráficos, y el parámetro normal para otros gráficos.ppnpucmu

  • — El número de múltiplos Sigma de la línea central a un límite de control.nsigma El valor predeterminado es 3.

  • : El identificador de los ejes para recibir la gráfica de gráfico de control.parent El valor predeterminado es crear ejes en una nueva figura. No se permite si hay varios tipos de gráfico.

  • : El nombre de una regla de control o una matriz de cadenas o matriz de celdas que contiene varios nombres de reglas de control.rules Estas reglas, junto con los límites de control, determinan si un punto está marcado como fuera de control. El valor predeterminado es aplicar ninguna regla de control y usar solo los límites de control para decidir si un punto está fuera de control. Consulte para obtener más información.controlrules Las reglas de control se aplican a los gráficos que miden el nivel de proceso (,,,,, y) en lugar de la variabilidad (,), y no se aplican a gráficos basados en estadísticas en movimiento (,,).xbaricupnprsmamrewma

  • — Ya sea un valor para Sigma, o un método de estimación de Sigma elegido entre (el valor predeterminado) para utilizar la desviación estándar dentro de los subgrupos promedio, para utilizar el rango medio de subgrupos, y para utilizar la raíz cuadrada de la varianza agrupada.sigma'std''range''variance' Al crear, o gráficos para datos no en subgrupos, la estimación siempre se basa en un rango móvil.imrma

  • — Un vector que especifica los límites de especificación.specs Normalmente se trata de un vector de dos elementos de los límites de especificación inferior y superior. Dado que los límites de especificación normalmente se aplican a las mediciones individuales, este parámetro es principalmente adecuado para gráficos.i Estos límites no se trazan en, o gráficos.rsmr

  • — El número total de elementos inspeccionados para y gráficos, y el tamaño de la unidad inspeccionada para y los gráficos.unitpnpuc En ambos casos debe ser el recuento del número de defectos o defectivos encontrados.X El valor predeterminado es 1 para y gráficos.uc Este argumento es necesario (sin valor predeterminado) para y gráficos.pnp

  • — El ancho de la ventana utilizada para computar los rangos móviles y promedios en y gráficos, y para computar la estimación Sigma en, y gráficos.widthmrmaimrma El valor predeterminado es 5.

Ejemplos

contraer todo

Cargue los datos de ejemplo.

load parts

Cree gráficos de control XBar y r para los datos.

st = controlchart(runout,'charttype',{'xbar' 'r'});

Visualice la media del proceso y la desviación estándar.

fprintf('Parameter estimates:  mu = %g, sigma = %g\n',st.mu,st.sigma);
Parameter estimates:  mu = -0.0863889, sigma = 0.130215 

Consulte también

Introducido en R2006b