{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://www.calculatorx.com/schemas/engineering.uncertainty.weighted_mean.input.json",
  "title": "Inverse-variance weighted mean — input",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "x": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "minItems": 1,
      "description": "Independent results of the same measurand. Aliases: X, values. Share-URL: comma-separated."
    },
    "u": {
      "type": "array",
      "items": {
        "type": "number",
        "exclusiveMinimum": 0
      },
      "minItems": 1,
      "description": "Standard uncertainty of each result, same length as x. Aliases: u_i, ux. Each u_i > 0."
    }
  },
  "required": [
    "x",
    "u"
  ],
  "description": "GUM H.3 inverse-variance weighted mean of independent results of the same measurand: x_w = Σ(x_i/u_i²)/Σ(1/u_i²), u_w = 1/√Σ(1/u_i²). Not combined RSS, not Type A u_A = s/√n, and not GUM propagate. (calculation_version 1.0.0)"
}
