Movatterモバイル変換


[0]ホーム

URL:


SciPy

Constants

NumPy includes several constants:

numpy.Inf

IEEE 754 floating point representation of (positive) infinity.

Useinf becauseInf,Infinity,PINF andinfty are aliases forinf. For more details, seeinf.

See Also

inf

numpy.Infinity

IEEE 754 floating point representation of (positive) infinity.

Useinf becauseInf,Infinity,PINF andinfty are aliases forinf. For more details, seeinf.

See Also

inf

numpy.NAN

IEEE 754 floating point representation of Not a Number (NaN).

NaN andNAN are equivalent definitions ofnan. Please usenan instead ofNAN.

See Also

nan

numpy.NINF

IEEE 754 floating point representation of negative infinity.

Returns

y:float
A floating point representation of negative infinity.

See Also

isinf : Shows which elements are positive or negative infinity

isposinf : Shows which elements are positive infinity

isneginf : Shows which elements are negative infinity

isnan : Shows which elements are Not a Number

isfinite : Shows which elements are finite (not one of Not a Number,positive infinity and negative infinity)

Notes

NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic(IEEE 754). This means that Not a Number is not equivalent to infinity.Also that positive infinity is not equivalent to negative infinity. Butinfinity is equivalent to positive infinity.

Examples

>>>np.NINF-inf>>>np.log(0)-inf
numpy.NZERO

IEEE 754 floating point representation of negative zero.

Returns

y:float
A floating point representation of negative zero.

See Also

PZERO : Defines positive zero.

isinf : Shows which elements are positive or negative infinity.

isposinf : Shows which elements are positive infinity.

isneginf : Shows which elements are negative infinity.

isnan : Shows which elements are Not a Number.

isfinite:Shows which elements are finite - not one of
Not a Number, positive infinity and negative infinity.

Notes

NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic(IEEE 754). Negative zero is considered to be a finite number.

Examples

>>>np.NZERO-0.0>>>np.PZERO0.0
>>>np.isfinite([np.NZERO])array([ True])>>>np.isnan([np.NZERO])array([False])>>>np.isinf([np.NZERO])array([False])
numpy.NaN

IEEE 754 floating point representation of Not a Number (NaN).

NaN andNAN are equivalent definitions ofnan. Please usenan instead ofNaN.

See Also

nan

numpy.PINF

IEEE 754 floating point representation of (positive) infinity.

Useinf becauseInf,Infinity,PINF andinfty are aliases forinf. For more details, seeinf.

See Also

inf

numpy.PZERO

IEEE 754 floating point representation of positive zero.

Returns

y:float
A floating point representation of positive zero.

See Also

NZERO : Defines negative zero.

isinf : Shows which elements are positive or negative infinity.

isposinf : Shows which elements are positive infinity.

isneginf : Shows which elements are negative infinity.

isnan : Shows which elements are Not a Number.

isfinite:Shows which elements are finite - not one of
Not a Number, positive infinity and negative infinity.

Notes

NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic(IEEE 754). Positive zero is considered to be a finite number.

Examples

>>>np.PZERO0.0>>>np.NZERO-0.0
>>>np.isfinite([np.PZERO])array([ True])>>>np.isnan([np.PZERO])array([False])>>>np.isinf([np.PZERO])array([False])
numpy.e

Euler’s constant, base of natural logarithms, Napier’s constant.

e=2.71828182845904523536028747135266249775724709369995...

See Also

exp : Exponential functionlog : Natural logarithm

References

https://en.wikipedia.org/wiki/E_%28mathematical_constant%29

numpy.euler_gamma

γ=0.5772156649015328606065120900824024310421...

References

https://en.wikipedia.org/wiki/Euler-Mascheroni_constant

numpy.inf

IEEE 754 floating point representation of (positive) infinity.

Returns

y:float
A floating point representation of positive infinity.

See Also

isinf : Shows which elements are positive or negative infinity

isposinf : Shows which elements are positive infinity

isneginf : Shows which elements are negative infinity

isnan : Shows which elements are Not a Number

isfinite : Shows which elements are finite (not one of Not a Number,positive infinity and negative infinity)

Notes

NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic(IEEE 754). This means that Not a Number is not equivalent to infinity.Also that positive infinity is not equivalent to negative infinity. Butinfinity is equivalent to positive infinity.

Inf,Infinity,PINF andinfty are aliases forinf.

Examples

>>>np.infinf>>>np.array([1])/0.array([ Inf])
numpy.infty

IEEE 754 floating point representation of (positive) infinity.

Useinf becauseInf,Infinity,PINF andinfty are aliases forinf. For more details, seeinf.

See Also

inf

numpy.nan

IEEE 754 floating point representation of Not a Number (NaN).

Returns

y : A floating point representation of Not a Number.

See Also

isnan : Shows which elements are Not a Number.

isfinite : Shows which elements are finite (not one ofNot a Number, positive infinity and negative infinity)

Notes

NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic(IEEE 754). This means that Not a Number is not equivalent to infinity.

NaN andNAN are aliases ofnan.

Examples

>>>np.nannan>>>np.log(-1)nan>>>np.log([-1,1,2])array([        NaN,  0.        ,  0.69314718])
numpy.newaxis

A convenient alias for None, useful for indexing arrays.

See Also

numpy.doc.indexing

Examples

>>>newaxisisNoneTrue>>>x=np.arange(3)>>>xarray([0, 1, 2])>>>x[:,newaxis]array([[0],[1],[2]])>>>x[:,newaxis,newaxis]array([[[0]],[[1]],[[2]]])>>>x[:,newaxis]*xarray([[0, 0, 0],[0, 1, 2],[0, 2, 4]])

Outer product, same asouter(x,y):

>>>y=np.arange(3,6)>>>x[:,newaxis]*yarray([[ 0,  0,  0],[ 3,  4,  5],[ 6,  8, 10]])

x[newaxis,:] is equivalent tox[newaxis] andx[None]:

>>>x[newaxis,:].shape(1, 3)>>>x[newaxis].shape(1, 3)>>>x[None].shape(1, 3)>>>x[:,newaxis].shape(3, 1)
numpy.pi

pi=3.1415926535897932384626433...

References

https://en.wikipedia.org/wiki/Pi

Previous topic

Datetimes and Timedeltas

Next topic

Universal functions (ufunc)

Quick search

  • © Copyright 2008-2018, The SciPy community.
  • Last updated on Jul 24, 2018.
  • Created usingSphinx 1.6.6.

[8]ページ先頭

©2009-2025 Movatter.jp