数値解析・統計・経営数学関連ライブラリ library.js 目次

ご利用にあたって
他のライブラリ
  utility.js       Web作成やtips的な分野
  xycoordinate.js  CANVASをXY座標軸で記述する分野(基本機能)
  xycoordinate.js  CANVASをXY座標軸で記述する分野(数式グラフ)


数値解析
  na  代数系  f(x) を与える
    naFx0Hasamiuchi    f(x) = 0 の根:はさみうち法
    naFx0Newton        f(x) = 0 の根:ニュートン法
    naFx03ji          3次方程式の複素数根
    naFxMax            f(x) を最大にする x
    naFxDiff           f(x) の微分係数
    naFxRungeKutta     微分方程式(ルンゲクッタ法)
    naFxRungeKuttaTable 同上。作表
    naFxRungeKutta2     連立微分方程式(ルンゲクッタ法)
    naFxRungeKutta2Table 同上。作表
    naFxExtreme        数式 f(x) の極値
    naFxSimpson        f(x) の定積分(シンプソン則)
    naZenka          漸化式
  na  多点系  点(x,y) を与える
    naLsm1            最小二乗法(1次式)
    naLsm1Ex          naLsm1の拡張 95%信頼区間
    naLsmMD           最小二乗法(高次式)
    naLsmMV           最小二乗法(多項式)
    naPolNewton       補間法;ニュートン
    naPolLagrange      補間法;ラグランジュ
    naPolSpline       補間法;3次スプライン
    naPolLeastSquarex  補間法;最小二乗法(高次式)
    naBezier           ベジェ曲線(2次、3次)
  na  正方行列系  行列を与える
    naGaussJordan     連立一次方程式:ガウス=ジョルダンの掃出し法
    naCoefNthDeg      N+1個の点を通るN次式の係数
    naMtxInv          逆行列
    naMtxInvS         逆行列 相関行列など対角要素が0でない対称行列
    naMtxEigen         固有値・固有ベクトル(2×2、3×3のみ)
    naQuad             二次形式の標準化
  cpx  複素数
    cpx                cpx(a, "+", b) などの関数

幾何
    geoRotation       点の回転
    geoLineExtend    ベクトルの延長
    geoLineDivide    線分の内外分点
    geoLinePoint     線と直線の位置(中点、垂点)
    geoLineCross     2線分の交差判定
    geoTriSA      三角形 三辺、二辺夾角、ニ角夾辺
    geoTriVertex    三角形 頂点座標→辺長、内角、5心
    geoPolyS         多角形の面積
    geoPolyRegA       正n角形の一辺の長さ a を与えて、諸元を求める
    geoPolyRegR       正n角形の外接円の半径 R を与えて、諸元を求める
    geoCircleSphere   円と球
    geoCircleLine     円と直線の交点
    geoCircleLineSeg  円と線分の交点
    geoCircle2        2円の交点
    geoEllips        傾きのある楕円

行列式・行列
  mtx 行列式
    mtxDet             行列式の値:余因子、再帰
  mtx 行列の操作
    mtxSort            行列のソート(行を変える)
    mtxOrder           配列の順位付け
    mtxGetDf           データフレーム形式での入力

確率統計
  stat  
    statBasic          基本統計量(1変数)
    statBasicPer       基本統計量(パーセント点)
    statBasic2         基本統計量(2変数)
    statHist1          頻度表(1変数)
    statHist2          頻度表(2変数)
    statCovcor         共分散行列・相関行列
    statNPR            順列の数 nPr
    statNCr            組合せの数 nCr
    statClist          nCr の全組合せの列挙
    statBayes1         ベイズの定理 周辺確率 
    statBayes2         ベイズの定理 原因推測
    statBayes3         ベイズの定理 ベイズ推測 天気予報 感染検査
確率統計分布
  dist  確率密度(Den)、累積確率(Cum)、累積確率の逆関数(Inv)
    distNormal         正規分布
    distClt            必要標本数(中心極限定理による)
    distTri            三角分布
    distBin            二項分布
    distBinNeg         負の二項分布
    distGeol           幾何分布
    distHyperGeo       超幾何分布
    distExp            指数分布
    distErlang         アーラン分布
    distPoisson        ポアソン分布
    distSigmoid        シグモイド関数
    distLogit          ロジット関数
    distLogistic       ロジスティック曲線
    distOdss         オッズ、オッズ比、ロジット
    distGompertz       ゴンペルツ曲線
乱数発生
  rand  乱数発生
    randUni            一様分布乱数
    distNormal         正規分布乱数
    randTri            三角分布乱数
    randExp            指数分布乱数
    randPoisson        ポアソン分布乱数
検定・信頼区間
  test  t検定
    testTvalue         t値の計算
    testTIE            平均の区間推定
    testTtest1         標本平均と母集団平均の比較
    testTtest2         2変数の平均の比較
  test  χ2検定
    testChi2Value      χ2値の計算(上側確率)
    testChi2Pvalue     有意水準の計算
    testChi2IE         分散の区間推定
    testChi2Test1     母分散との比較
    testChi2fit        適合度検定
    testChi2cont2x2    2x2分割表
  test  F検定 ANOVA(分散分析) 
    testFvalue         F値の計算
    testFvalueLower    下側F値の計算
    testFtest2         2変数分散比の検定
    testFAnova1Fact    一元配置要因分散分析 factorial
    testFAnova1Rep     一元配置要因分散分析 repeated
    testFAnova2Fact    二元配置要因分散分析 factorial
    testFAnova2Rep     二元配置要因分散分析 repeated

多変量解析
  maStd 補助機能
    maStd              データの標準化 系列ごとに平均0分散1の値に変換
    maDfMtx            データフレーム形式→行列形式 変換
    maCovcor           共分散行列・相関行列の生成
    maMregEq           重回帰式係数の算出(連立方程式の定式化と解)
    maEigenPower       べき乗法による対称行列の固有値・固有ベクトル
  maReg 多変量解析
    maReg              重回帰分析
    maLda              LDA 線形判別関数による判別分析
    maMts              MTS マハラノビス距離(Mahalanobis' Distance)による判別分析
    maPca              PCA 主成分分析
    maClusterKM        k-means 非階層型クラスタリング 

OR分野
  game  ゲームの理論
    gameCompact   劣等戦略の削除
    gameDecision   未知環境での意思決定 ミニマックス、リグレットミニマックスなど
    gameEvalue    期待値による意思決定
    game2ZeroSum   二人零和ゲーム 純粋戦略での鞍点、混合戦略で選択確率
    gameNonZeroSum ナッシュ均衡(二人非零和ゲーム)

  mp   数理計画法
    mpLP        線形計画法 シンプレックス法による最適解、レジューズドコスト、レンジ
    mpTLP       輸送問題 北西隅の方法、U-V法
    mpALP       割当問題 n!の組合せの中から最大/最小のものを探索
    mpSaitekiHaibun 最適資金配分問題 動的計画法
    mpKnapsack      ナップザック問題 動的計画法

  graph  グラフ理論
    grPert      PERT    標準入力方式
      grPert3pt      3点見積り 標準入力方式
    grShortPath   最短経路問題 標準入力方式
      grPertAOA     PERT 制限緩和入力方式  AOA
      grPertAON       PERT 制限緩和入力方式  AON
     grRootAOA       全ルート列挙 制限緩和入力方式  AOA

  sch  ジョブスケジュール
    schJohnson    ジョンソンの方法(2工程のフローショップ型)
    schJackson    ジャクソンの方法(2工程のジョブショップ型)


  queue 待ち行列理論
      mm1-setumei   M/M/1(∞) 待ち行列の基本形
    mm11-setumei    M/M/1(1) 窓口が塞がっていると並ばずに帰る
      mm1s-setumei  M/M/1(S) 待ち行列が有限。待合室内人数
      mg1-setumei   M/G/1(∞)  サービス時間がアーラン分布
      mms-setumei   M/M/s(∞) 複数窓口
      mmss-setumei  M/M/S(S)すべての窓口が塞がっていると並ばずに帰る

  ee  経済性工学
    eeNrpsm        複利計算基本量  年数、年利、現価、終価、年価の3つを指定して他の2つを算出
    eeDcf         DCFによる投資評価 現在価値法、年価法、内部収益率、回収期間

  ent  エントロピーモデル
    entPtoH        確率分布のエントロピー
    ent1fip        1因子情報路による銘柄選択
    entFixLiq      固定層と流動層