FunctionQuantity¶
- class astropy.units.FunctionQuantity(value, unit=None, dtype=None, copy=True, order=None, subok=False, ndmin=0)[ソース]¶
ベースクラス:
astropy.units.quantity.Quantity1つの数の(スケール)関数を単位で表す.
関数数は,その単位が物理単位を含む関数の量,たとえばデシベル(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等価関数.