trmv - Triangular Matrix-Vector Product VI
- Updated2023-02-21
- 7 minute(s) read
trmv - Triangular Matrix-Vector Product VI
Owning Palette: Basic Linear Algebra Subroutines VIs
Requires: Multicore Analysis and Sparse Matrix Toolkit
Calculates the product of a triangular matrix and a vector.
Wire data to the A and x inputs to determine the polymorphic instance to use.
dtrmv - Triangular Matrix-Vector Product (DBL)
![]() |
operation A specifies the operation to perform on matrix A that results in matrix op(A).
|
||||||
![]() |
A specifies a triangular matrix. This VI multiplies the first N rows and N columns of op(A) by x, where N is the number of elements in x. op(A) must have at least N rows and N columns. | ||||||
![]() |
x specifies a vector with N elements. | ||||||
![]() |
matrix A type specifies whether A is an upper or lower triangular matrix.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
diagonal A specifies the value of the diagonal elements of A.
|
||||||
![]() |
dtrmv returns a vector of the same size as x that returns the result of op(A)*x. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
strmv - Triangular Matrix-Vector Product (SGL)
![]() |
operation A specifies the operation to perform on matrix A that results in matrix op(A).
|
||||||
![]() |
A specifies a triangular matrix. This VI multiplies the first N rows and N columns of op(A) by x, where N is the number of elements in x. op(A) must have at least N rows and N columns. | ||||||
![]() |
x specifies a vector with N elements. | ||||||
![]() |
matrix A type specifies whether A is an upper or lower triangular matrix.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
diagonal A specifies the value of the diagonal elements of A.
|
||||||
![]() |
strmv returns a vector of the same size as x that returns the result of op(A)*x. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
ztrmv - Triangular Matrix-Vector Product (CDB)
![]() |
operation A specifies the operation to perform on matrix A that results in matrix op(A).
|
||||||
![]() |
A specifies a triangular matrix. This VI multiplies the first N rows and N columns of op(A) by x, where N is the number of elements in x. op(A) must have at least N rows and N columns. | ||||||
![]() |
x specifies a vector with N elements. | ||||||
![]() |
matrix A type specifies whether A is an upper or lower triangular matrix.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
diagonal A specifies the value of the diagonal elements of A.
|
||||||
![]() |
ztrmv returns a vector of the same size as x that returns the result of op(A)*x. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
ctrmv - Triangular Matrix-Vector Product (CSG)
![]() |
operation A specifies the operation to perform on matrix A that results in matrix op(A).
|
||||||
![]() |
A specifies a triangular matrix. This VI multiplies the first N rows and N columns of op(A) by x, where N is the number of elements in x. op(A) must have at least N rows and N columns. | ||||||
![]() |
x specifies a vector with N elements. | ||||||
![]() |
matrix A type specifies whether A is an upper or lower triangular matrix.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
diagonal A specifies the value of the diagonal elements of A.
|
||||||
![]() |
ctrmv returns a vector of the same size as x that returns the result of op(A)*x. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
trmv - Triangular Matrix-Vector Product Details
The following table lists the support characteristics of this VI.
Supported on RT targets | Yes |
Suitable for bounded execution times on RT | No |