Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Python Articles
Page 492 of 852
Return the real part of the complex argument in Python
To return the real part of the complex argument, use the numpy.real() method in Python. The method returns the real component of the complex argument. If val is real, the type of val is used for the output. If val has complex elements, the returned type is float. The 1st parameter, val is the input arrayStepsAt first, import the required libraries −import numpy as npCreate an array using the array() method −arr = np.array([56.+0.j , 27.+0.j , 68.+0.j , 23.+0.j]) Display the array −print("Our Array...", arr)Check the Dimensions −print("Dimensions of our Array...", arr.ndim) Get the Datatype −print("Datatype of our Array ...
Read MoreCompute the square root of input with emath in Python
To compute the square root of input, use the scimath.sqrt() method in Python Numpy. The method returns the square root of x. If x was a scalar, so is out, otherwise an array is returned. The parameter x is the input value. For negative input elements, a complex value is returnedStepsAt first, import the required libraries −import numpy as npCreating a numpy array using the array() method −arr = np.array([1, 4, 9, 16, 25, 36]) Display the array −print("Our Array...", arr)Check the Dimensions −print("Dimensions of our Array...", arr.ndim) Get the Datatype −print("Datatype of our Array object...", arr.dtype)Get the Shape −print("Shape ...
Read MoreReturn real parts if input is complex with all imaginary parts close to zero in Python
To return real parts if input is complex with all imaginary parts close to zero, use the numpy.real_if_close in Python. “Close to zero” is defined as tol * (machine epsilon of the type for a). If a is real, the type of a is used for the output. If a has complex elements, the returned type is float. The 1st parameter is a, the input array. The 2nd parameter is tol, Tolerance in machine epsilons for the complex part of the elements in the array.StepsAt first, import the required libraries −import numpy as npCreating a numpy array using the array() ...
Read MoreReplace NaN with zero and fill positive infinity for complex input values in Python
To replace NaN with zero and infinity with large finite numbers, use the numpy.nan_to_num() method. The method returns, x, with the non-finite values replaced. If copy is False, this may be x itself. The 1st parameter is the input data. The 2nd parameter is copy, whether to create a copy of x (True) or to replace values in-place. The in-place operation only occurs if casting to an array does not require a copy. Default is True.The 3rd parameter is nan, the value to be used to fill NaN values. If no value is passed then NaN values will be replaced ...
Read MoreReplace NaN with zero and fill negative infinity values in Python
To replace NaN with zero and infinity with large finite numbers, use the numpy.nan_to_num() method in Python. The method returns, x, with the non-finite values replaced. If copy is False, this may be x itself. The 1st parameter is the input data. The 2nd parameter is copy, whether to create a copy of x (True) or to replace values in-place (False). The in-place operation only occurs if casting to an array does not require a copy. Default is True.The 3rd parameter is nan, the value to be used to fill NaN values. If no value is passed then NaN values ...
Read MoreReturn the discrete linear convolution of two one-dimensional sequences in Python
To return the discrete linear convolution of two one-dimensional sequences, use the numpy.convolve() method in Python Numpy.The convolution operator is often seen in signal processing, where it models the effect of a linear time-invariant system on a signal. In probability theory, the sum of two independent random variables is distributed according to the convolution of their individual distributions. If v is longer than a, the arrays are swapped before computation. The method returns the Discrete, linear convolution of a and v. The 1st parameter, a is the first one-dimensional input array. The 2nd parameter, v is the second one-dimensional input ...
Read MoreConvert a polynomial to a Chebyshev series in Python
To convert a polynomial to a Chebyshev series, use the chebyshev.poly2cheb() method in Python Numpy. Convert an array representing the coefficients of a polynomial ordered from lowest degree to highest, to an array of the coefficients of the equivalent Chebyshev series, ordered from lowest to highest degree. The method returns a 1-D array containing the coefficients of the equivalent Chebyshev series. The parameter c, is a 1-D array containing the polynomial coefficientsStepsAt first, import the required library −import numpy as np from numpy import polynomial as PCreate an array using the numpy.array() method −c = np.array([1, 2, 3, 4, 5])Display ...
Read MoreConvert a Chebyshev series to a polynomial in Python
To convert a Chebyshev series to a polynomial, use the chebyshev.cheb2poly() method in Python Numpy. Convert an array representing the coefficients of a Chebyshev series, ordered from lowest degree to highest, to an array of the coefficients of the equivalent polynomial (relative to the “standard” basis) ordered from lowest to highest degree.The method returns a 1-D array containing the coefficients of the equivalent polynomial ordered from lowest order term to highest. The parameter c, is a 1-D array containing the Chebyshev series coefficients, ordered from lowest order term to highest.StepsAt first, import the required library −import numpy as np from ...
Read MoreRemove small trailing coefficients from Chebyshev polynomial in Python
To remove small trailing coefficients from Chebyshev polynomial, use the chebyshev.chebtrim() method in Python Numpy. The method returns a 1-d array with trailing zeros removed. If the resulting series would be empty, a series containing a single zero is returned.The “Small” means “small in absolute value” and is controlled by the parameter tol; “trailing” means highest order coefficient(s), e.g., in [0, 1, 1, 0, 0] (which represents 0 + x + x**2 + 0*x**3 + 0*x**4) both the 3-rd and 4-th order coefficients would be “trimmed.” The parameter c is a 1-d array of coefficients, ordered from lowest order to ...
Read MoreEvaluate a Hermite series at points x when coefficients are multi-dimensional in Python
To evaluate a Hermite series at points x, use the hermite.hermval() method in Python Numpy. The 1st parameter, x, if x is a list or tuple, it is converted to an ndarray, otherwise it is left unchanged and treated as a scalar. In either case, x or its elements must support addition and multiplication with themselves and with the elements of c.The 2nd parameter, C, an array of coefficients ordered so that the coefficients for terms of degree n are contained in c[n]. If c is multidimensional the remaining indices enumerate multiple polynomials. In the two dimensional case the coefficients ...
Read More