FunctionQuantity

class astropy.units.function.FunctionQuantity(value, unit=None, dtype=None, copy=True, order=None, subok=False, ndmin=0)[ソース]

ベースクラス: astropy.units.quantity.Quantity

1つの数の(スケール)関数を単位で表す.

関数数は,その単位が物理単位を含む関数の量,たとえばデシベル(MW)である.関数数上の算術演算の多くはこの基底クラスで定義されている.

ここではインスタンス化も定義しているが,このクラスを直接インスタンス化すべきではない.逆にサブクラスは _unit_class 対応する機能ユニットクラスを指す.

パラメータ
value数量的、類似数、またはその順序の

関数数の数値。もし1つの数字や1つが Quantity 機能ユニットを使用して unit この物理的な要素は unit それがそうです。もし1つが Quantity 物理ユニットが1つしかない場合は,必要に応じて機能ユニットに変換し,それをスレーブに変換する. unit それがそうです。

unit :str、 UnitBase あるいは、あるいは FunctionUnitBase オプションです。文字列は

そのために. FunctionUnitBase インスタンスの場合は,そのインスタンスから物理ユニットを取得し,他の入力については,そのインスタンスから物理ユニットを取得する. value それがそうです。デフォルトの場合、 unit サブクラスで設置する。

D型.dtype オプションです。データタイプ、オプション

値の結果Numpy配列またはスカラーのデータタイプを保存する.提供されていない場合、入力によって決定されるが、浮動小数点数(整数およびブール値)を表すことができないどの入力も浮動小数点数に変換される。

copyブル値、オプション

もし True (default), then the value is copied. Otherwise, a copy will only be made if _ _array__`valueが入れ子シーケンスである場合、または明示的に所与のものを満たすためにコピーが必要な場合 ``dtype それがそうです。(拍手) False オプションは、コピーが作成されたことが知られている場合に初期化速度を加速するために、主に内部で使用される。気をつけてお使いください。)

order{‘C’,‘F’,‘A’},オプション

配列の順序を指定する。中に示すように array それがそうです。入力に変換が必要でない場合は無視する copy=False それがそうです。

subokブル値、オプション

もし False (デフォルト)、返された配列は、使用されたクラスに強制される。そうでなければ、サブクラスは伝達されるだろう。

ndmin形が整っていて、オプションです

結果配列が持つべき最小次元数を指定する.そのうちの1つは,この要求を満たすために必要に応じて形状にあらかじめ追加される.もし入力が Quantity そして copy=False それがそうです。

賃上げをする
TypeError

提供された値がPython数値タイプでない場合。

TypeError

もし提供された単位がそうでなければ FunctionUnitBase あるいは…。 Unit オブジェクトまたは解析可能な文字列ユニット

属性要約

cgs \

CGS単位で物理単位を含むコピーを返す.

physical \

関数1に対応する物理量.

si \

SI単位の物理単位コピーを返す.

方法要約

clip \([min, max, out] )

返り値は配列に制限されている [min, max] それがそうです。

cumsum \([axis, dtype, out] )

与えられた軸に沿った要素の累積和を返す.

decompose \([bases] )

新しいのを生成する FunctionQuantity 物理ユニットの分解に伴い

max \([axis, out, keepdims, initial, where] )

与えられた軸に沿って最大値を返す.

min \([axis, out, keepdims, initial, where] )

与えられた軸に沿って最小値を返す.

sum \([axis, dtype, out, keepdims, initial, where] )

与えられた軸上の配列要素の総和を返す.

属性文書

cgs

CGS単位で物理単位を含むコピーを返す.

physical

関数1に対応する物理量.

si

SI単位の物理単位コピーを返す.

方法文書

clip(min=None, max=None, out=None, **kwargs)[ソース]

返り値は配列に制限されている [min, max] それがそうです。最大値または最小値のうちの1つを提供しなければならない.

参考にする numpy.clip 完全な文書を得ることができます

参考

numpy.clip

等価関数.

cumsum(axis=None, dtype=None, out=None)[ソース]

与えられた軸に沿った要素の累積和を返す.

参考にする numpy.cumsum 完全な文書を得ることができます

参考

numpy.cumsum

等価関数.

decompose(bases=[])[ソース]

新しいのを生成する FunctionQuantity 物理ユニットの分解に伴い

詳細については参照のこと decompose それがそうです。

max(axis=None, out=None, keepdims=False, initial=<no value>, where=True)[ソース]

与えられた軸に沿って最大値を返す.

参考にする numpy.amax 完全な文書を得ることができます

参考

numpy.amax

等価関数.

min(axis=None, out=None, keepdims=False, initial=<no value>, where=True)[ソース]

与えられた軸に沿って最小値を返す.

参考にする numpy.amin 完全な文書を得ることができます

参考

numpy.amin

等価関数.

sum(axis=None, dtype=None, out=None, keepdims=False, initial=0, where=True)[ソース]

与えられた軸上の配列要素の総和を返す.

参考にする numpy.sum 完全な文書を得ることができます

参考

numpy.sum

等価関数.