Generates one of the following types of matrix: Identity, Diagonal, Toeplitz, Vandermonde, Companion, Hankel, Hadamard, Wilkinson, Hilbert, Inverse Hilbert, Rosser, or Pascal.
Value specifying which type of matrix this node generates. Let n represent matrix size, X represent Input Vector1, nx represent the size of X, and Y represent Input Vector2, ny represent the size of Y, and B represent the output Special Matrix.
Generates an n-by-n identity matrix.
|| Generates an nx-by-nx diagonal matrix whose diagonal elements are the elements of X.
|| Generates an nx-by-ny Toeplitz matrix, which has X as its first column and Y as its first row. If the first element of X and Y are different, the first element of X is used.
Generates an nx-by-nx Vandermonde matrix whose columns are powers of the elements of X. The elements of a Vandermonde matrix are:
|| Generates an nx-1-by-nx-1 companion matrix. If vector X is a vector of a polynomial coefficient, the first element of X is the coefficient of the highest order, the last element of X is the constant term in the polynomial, the corresponding companion matrix is constructed as follows:
The first row is:
The rest of B from the second row is an identity matrix.
The eigenvalues of a companion matrix contain the roots of the corresponding polynomial.
|| Generates an nx-by-ny Hankel matrix, where X is the first column and Y is the last row of the matrix. If the first element of Y and last element of X are different, this node uses the last element of X.
|| Generates an n-by-n Hadamard matrix, whose elements are 1 and -1. All columns or rows are orthogonal to each other. matrix size must be a power of 2, a power of 2 multiplied by 12, or a power of 2 multiplied by 20. If n is 1, this node returns an empty matrix.
|| Generates an n-by-n Wilkinson matrix whose eigenvalues are ill-conditioned.
Generates an n-by-n Hilbert matrix, which has elements according to the following equation:
|| Generates the inverse of an n-by-n Hilbert matrix.
|| Generates an 8-by-8 Rosser matrix whose eigenvalues are ill-conditioned.
Generates an n-by-n symmetric Pascal matrix, which has elements according to the following equation:
The number of dimensions of the output Special Matrix.
Matrix used to compose part of a Diagonal (1), Toeplitz (2), Vandermonde (3), Companion (4), or Hankel (5) matrix.
Matrix used to compose part of either a Toeplitz (2) or Hankel (5) matrix.
A value that represents any error or warning that occurs when this node executes.