Numpy Articles

Page 39 of 81

Subtract one polynomial to another in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 519 Views

To subtract one polynomial from another in Python, use the numpy.polynomial.polynomial.polysub() method. This function returns the difference of two polynomials c1 - c2. The arguments are sequences of coefficients from lowest order term to highest, i.e., [1, 2, 3] represents the polynomial 1 + 2*x + 3*x². The method returns a coefficient array representing their difference. The parameters c1 and c2 are 1-D arrays of polynomial coefficients ordered from low to high. Syntax numpy.polynomial.polynomial.polysub(c1, c2) Parameters c1, c2: 1-D arrays of polynomial coefficients ordered from low to high degree. Example Let's ...

Read More

Add one polynomial to another in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 2K+ Views

To add one polynomial to another in Python, use the numpy.polynomial.polynomial.polyadd() method. This function returns the sum of two polynomials c1 + c2. The arguments are sequences of coefficients from lowest order term to highest, i.e., [1, 2, 3] represents the polynomial 1 + 2*x + 3*x**2. The numpy.polynomial.polynomial module provides a number of objects useful for dealing with polynomials, including a Polynomial class that encapsulates the usual arithmetic operations. Syntax numpy.polynomial.polynomial.polyadd(c1, c2) Parameters The method takes the following parameters ? c1, c2 ? 1-D arrays of polynomial coefficients ordered from ...

Read More

Compute the Moore-Penrose pseudoinverse of a stack of matrices in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 500 Views

The Moore-Penrose pseudoinverse is a generalization of the matrix inverse for non-square or singular matrices. In NumPy, you can compute the pseudoinverse of a stack of matrices using numpy.linalg.pinv(), which uses singular value decomposition (SVD) internally. Syntax numpy.linalg.pinv(a, rcond=1e-15, hermitian=False) Parameters The function accepts the following parameters: a − Matrix or stack of matrices to be pseudo-inverted rcond − Cutoff for small singular values. Values ≤ rcond × largest_singular_value are set to zero hermitian − If True, assumes the matrix is Hermitian for more efficient computation Example Let's compute ...

Read More

Get the Outer product of two arrays in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 2K+ Views

To get the outer product of two arrays, use the numpy.outer() method in Python. The outer product takes two vectors and produces a matrix where each element is the product of corresponding elements from both vectors. Given two vectors, a = [a0, a1, ..., aM] and b = [b0, b1, ..., bN], the outer product is ? [[a0*b0 a0*b1 ... a0*bN ] [a1*b0 a1*b1 ... a1*bN ] [ ... ... ... ... ] [aM*b0 aM*b1 ... aM*bN ...

Read More

Return the lowest index in the string where substring is found in a range using Python index()

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 205 Views

The numpy.char.index() method returns the lowest index where a substring is found within string arrays. It searches within a specified range and raises ValueError if the substring is not found. Syntax numpy.char.index(a, sub, start=0, end=None) Parameters The method accepts the following parameters: a − Input array of strings sub − Substring to search for start − Starting position for search (optional) end − Ending position for search (optional) Basic Example Let's find the index of substring 'AT' in string arrays − import numpy as np # ...

Read More

Return the lowest index in the string where substring is found using Python index()

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 359 Views

The numpy.char.index() method returns the lowest index where a substring is found within each string element of a NumPy array. It raises a ValueError if the substring is not found in any string. Syntax numpy.char.index(a, sub, start=0, end=None) Parameters a − Input array of strings sub − Substring to search for start − Starting position (optional) end − Ending position (optional) Basic Example Let's find the index of substring 'AT' in string arrays ? import numpy as np # Create array of strings arr = np.array(['KATIE', 'KATE']) ...

Read More

Compute log-determinants for a stack of matrices in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 290 Views

To compute log-determinants for a stack of matrices, use the numpy.linalg.slogdet() method in Python. This method returns two arrays: the sign and the natural logarithm of the absolute determinant. The method returns a tuple (sign, logdet) where: sign: represents the sign of the determinant (1, 0, or -1 for real matrices) logdet: natural log of the absolute value of the determinant If the determinant is zero, then sign will be 0 and logdet will be -Inf. The actual determinant equals sign * np.exp(logdet). Syntax numpy.linalg.slogdet(a) Parameters: a: array_like - ...

Read More

Return matrix rank of array using Singular Value Decomposition method in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 736 Views

To return the matrix rank of an array using the Singular Value Decomposition (SVD) method, use the numpy.linalg.matrix_rank() method in Python. The rank of a matrix represents the number of linearly independent rows or columns, calculated as the count of singular values greater than a specified tolerance. Syntax numpy.linalg.matrix_rank(A, tol=None, hermitian=False) Parameters A: Input vector or stack of matrices whose rank needs to be computed. tol: Threshold below which SVD values are considered zero. If None, it's automatically set to S.max() * max(M, N) * eps, where S contains singular values and eps ...

Read More

Compute element-wise arc tangent of x1/x2 choosing the quadrant correctly in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 225 Views

The numpy.arctan2() function computes the element-wise arc tangent of y/x choosing the quadrant correctly. Unlike arctan(), it uses the signs of both arguments to determine which quadrant the angle is in, returning values in the range [-π, π]. Syntax numpy.arctan2(y, x) Parameters y: Array-like, the y-coordinates (first parameter) x: Array-like, the x-coordinates (second parameter) If shapes differ, they must be broadcastable to a common shape. Understanding Quadrants The function determines angles based on coordinate positions ? import numpy as np # Four points in different quadrants x = np.array([1, ...

Read More

Get the Trigonometric inverse cosine in Python

AmitDiwan
AmitDiwan
Updated on 26-Mar-2026 6K+ Views

The inverse cosine (arccos) is a multivalued function that returns the angle whose cosine equals a given value. In NumPy, the arccos() function returns angles in the range [0, π] radians. For real-valued inputs, it always returns real output, while invalid values (outside [-1, 1]) return nan. To find the trigonometric inverse cosine, use the numpy.arccos() method. The method returns the angle of the array intersecting the unit circle at the given x-coordinate in radians [0, π]. Syntax numpy.arccos(x, out=None, where=True) Parameters The function accepts the following parameters ? x − ...

Read More
Showing 381–390 of 802 articles
« Prev 1 37 38 39 40 41 81 Next »
Advertisements