InverseVariance¶
- class astropy.nddata.InverseVariance(array=None, copy=True, unit=None)[ソース]¶
ベースクラス:
astropy.nddata.nduncertainty._VariancePropagationMixin
,astropy.nddata.nduncertainty.NDUncertainty
一次ガウス誤差伝播の逆分散不確実性を仮定する.
This class implements uncertainty propagation for
addition
,subtraction
,multiplication
anddivision
with other instances ofInverseVariance
. The class can handle if the uncertainty has a unit that differs from (but is convertible to) the parentsNDData
unit. The unit of the resulting uncertainty will the inverse square of the unit of the resulting data. Also support for correlation is possible but requires the correlation as input. It cannot handle correlation determination itself.- パラメータ
- パラメータ、パラメータ:
実例.
この例を中の例と比較する
StdDevUncertainty
以下の例における不確実性はStdDevUncertainty
それがそうです。InverseVariance
終始しなければならないNDData
-LIKEインスタンス、初期化中にそれを作成することによって実現できます:>>> from astropy.nddata import NDData, InverseVariance >>> ndd = NDData([1,2,3], unit='m', ... uncertainty=InverseVariance([100, 100, 100])) >>> ndd.uncertainty InverseVariance([100, 100, 100])
あるいはそれを使って
NDData
例::>>> ndd.uncertainty = InverseVariance([25], unit='1/m^2', copy=True) >>> ndd.uncertainty InverseVariance([25])
不確実性
array
直接設定することもできます:>>> ndd.uncertainty.array = 0.25 >>> ndd.uncertainty InverseVariance(0.25)
注釈
この装置は表示されないだろう。
属性要約
True
:InverseVariance
関連する不確実性を伝播することを可能にする。"ivar"
:InverseVariance
赤字を実施する。属性文書
True
:InverseVariance
関連する不確実性を伝播することを可能にする。correlation
このクラス自体が計算を実現しないということを提示しなければならない。
- uncertainty_type¶
"ivar"
:InverseVariance
赤字を実施する。