メインコンテンツ

confint

cfit または sfit オブジェクトの近似係数の信頼区間

説明

ci = confint(fitresult) は 95% の信頼限界 cicfit または sfit オブジェクト fitresult に関連付けられた係数に返します。fitresultci に必要な情報を含める関数 fit からの出力でなければなりません。ci は 2 行 n 列の配列です (n = numcoeffs(fitresult))。ci の最上行には各係数の下限が含まれ、最下行には上限が含まれます。

ci = confint(fitresult,level)level で指定された信頼水準で信頼限界を返します。level01 の間でなければなりません。level の既定値は 0.95 です。

メモ

confint は、[内挿][Lowess] および [スプライン] などのノンパラメトリックな fittype の信頼区間は計算できません。

すべて折りたたむ

データを読み込み、関数 fit を呼び出して fitresult 情報を取得します。

load census

fitresult = fit(cdate,pop,'poly2')
fitresult = 

     Linear model Poly2:
     fitresult(x) = p1*x^2 + p2*x + p3
     Coefficients (with 95% confidence bounds):
       p1 =    0.006541  (0.006124, 0.006958)
       p2 =      -23.51  (-25.09, -21.93)
       p3 =   2.113e+04  (1.964e+04, 2.262e+04)

信頼区間を求めるには、fitresult に対して関数 confint を呼び出します。

ci = confint(fitresult,0.95)
ci =

    0.0061242      -25.086        19641
    0.0069581      -21.934        22618

fitconfint では信頼限界が少し異なる形式で表示されます。

入力引数

すべて折りたたむ

cfit オブジェクトまたは sfit オブジェクトとして指定し、信頼限界計算のための情報を近似します。fitresult は関数 fit からの出力でなければなりません。

信頼水準。スカラーとして指定します。この引数は 01 の間でなければなりません。

データ型: single | double

出力引数

すべて折りたたむ

cfit オブジェクトまたは sfit オブジェクト fitresult に関連付けられた係数の信頼限界。行列として返されます。

制限

1 つ以上の係数が係数の制約の下限または上限でアクティブな場合、または制約点が指定されている場合、これらの係数推定値は限界で固定されていると見なされ、信頼区間の値は NaN になります。

詳細

すべて折りたたむ

バージョン履歴

R2006a より前に導入