rStats.js v1.3.0
    検索インデックスを準備しています...

    Function qrQty

    • ベクトル y に対して t(Q) %*% y を計算します。R の qr.qty() と同等です。

      Parameters

      • q: QR

        qr が返す QR 分解です。

      • y: readonly number[] | Float64Array<ArrayBufferLike>

        ベクトルです。要素数は分解した行列の行数と同じです。

      戻り値 number[]

      t(Q) %*% y をベクトルにしたものです。

      const q = qr([[3, 0], [4, 5]]);
      qrQty(q, [3, 4]); // [-5, 0]
    • 行列 y に対して t(Q) %*% y を計算します。

      Parameters

      • q: QR

        qr が返す QR 分解です。

      • y: MatrixInput

        行列です (行の配列です)。行数は分解した行列と同じです。

      戻り値 number[][]

      t(Q) %*% y を行の配列にしたものです。

    • t(Q) %*% y を計算します。

      Parameters

      • q: QR

        qr が返す QR 分解です。

      • y: VectorOrMatrix

        ベクトルまたは行列です。行数は分解した行列と同じです。

      戻り値 number[] | number[][]

      y がベクトルの場合はベクトルです。それ以外の場合は行の配列です。