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
等価関数.