Fixed Limit Series Class
Holds the analysis results for a chart baseline whose center line and
control limits are constant over the analyzed run.
Definition
Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
public sealed class FixedLimitSeries : ControlSeries- Inheritance
- Object → ControlSeries → FixedLimitSeries
Remarks
A fixed-limit series is the building block for chart families in which the control limits do not depend on individual sample sizes or time position. Typical users include the Individuals, Moving Range, XBar, R, S, C, and NP charts with constant sample size.
Two distinct modes of use are supported:
- Fitted mode — all properties are available. Use the constructor that accepts values, index, centerLine, lowerControlLimit, upperControlLimit, and sigma.
- Deployed mode — only the fitted parameters (CenterLine, LowerControlLimit, UpperControlLimit, and Sigma) are available. Accessing Values or Index in this mode throws InvalidOperationException. Use Deploy() to obtain a deployed instance.
Instances of this class are immutable once constructed.
Constructors
| Fixed | Initializes a new FixedLimitSeries in Fitted mode with analyzed data and fitted parameters. |
Properties
| Center |
Gets the center line value of this control chart series.
(Overrides ControlSeries.CenterLine) |
| Index |
Gets the index that provides labels or positions for the analyzed
data points, or null if no index was supplied.
(Overrides ControlSeries.Index) |
| Lower | Gets the lower control limit of this control chart series. |
| Lower |
Gets the lower control limit as a constant vector. Each element of
the returned vector equals LowerControlLimit.
(Overrides ControlSeries.LowerControlLimits) |
| Sigma | Gets the within-subgroup or within-sample standard deviation estimate used to compute the control limits. |
| Upper | Gets the upper control limit of this control chart series. |
| Upper |
Gets the upper control limit as a constant vector. Each element of
the returned vector equals UpperControlLimit.
(Overrides ControlSeries.UpperControlLimits) |
| Values |
Gets the analyzed data points for this series.
(Overrides ControlSeries.Values) |
Methods
| Deploy | Returns a new FixedLimitSeries in Deployed mode that retains the fitted parameters but discards the analyzed data and index. |
| Diagnose |
Runs assumption diagnostics on the analyzed values in this series.
(Overrides ControlSeries.Diagnose(ControlRuleSet, Nullable<TestOfNormality>, Double)) |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Evaluate |
Evaluates a set of control rules against this series.
(Inherited from ControlSeries) |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |