*MATRIX_COPY¶
Description: Matrix Copy
Syntax:
matrix_copy(matrixtobecopied)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | MTBC | matrix | Matrix to be copied |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_copy_output_1 | dataset |
*MATRIX_SCALARSUBTRACT¶
Description: Subtract two matrices
Syntax:
matrix_scalarsubtract(matrix1,matrix2)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Matrix 1 | matrix | Matrix 1 (Matrix 1 - Matrix 2) | |
2 | Matrix 2 | matrix | Matrix 2 (Matrix 1 - Matrix 2) |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_scalarsubtract_output_1 | matrix |
*MATRIX_TRANSPOSE¶
Description: Matrix Transpose
Syntax:
matrix_transpose(matrixtobetransposed)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | MTBT | textarea | Matrix to be transposed |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_transpose_output_1 | matrix |
*MATRIX_GETENTRY¶
Description: Matrix Getentry
Syntax:
matrix_getentry(rownumber,columnnumber)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Row number | integer | i: row number of the matrix entry | |
2 | Column number | integer | j: column number of the matrix entry |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_getentry_output_1 | matrix |
*MATRIX_INVERSE¶
Description: Matrix Inverse
Syntax:
matrix_inverse(matrixtobeinverted)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | MTBI | matrix | Matrix to be inverted |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_inverse_output_1 | matrix |
*MATRIX_CREATEFROMSTRING¶
Description: Create a matrix from a CSV string
Syntax:
matrix_createfromstring(matrixin_text_form)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | MITF | textarea | Matrix in Text Form |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_createfromstring_output_1 | matrix |
*MATRIX_CREATERANDOM¶
Description: Create a random matrix based on the given rows and columns
Syntax:
matrix_createrandom(num_rows,num_cols)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | num_rows | integer | i: num_rows | |
2 | num_cols | integer | j: num_cols |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_createrandom_output_1 | matrix |
*MATRIX_CREATECOSINEFROMEULERANGLES¶
Description: Matrix Createcosinefromeulerangles
Syntax:
matrix_createcosinefromeulerangles(angle1,angle2,angle3)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Angle 1 | float | Angle 1: rotation angle about the first axis in radians | |
2 | Angle 2 | float | Angle 2: rotation angle about the second axis in radians | |
3 | Angle 3 | float | Angle 3: rotation angle about the third axis in radians |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_createcosinefromeulerangles_output_1 | matrix |
*MATRIX_SCALARDIVIDE¶
Description: Divided two matrices
Syntax:
matrix_scalardivide(matrix1,matrix2)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Matrix 1 | matrix | Matrix 1 to divide elementwise (numerator) | |
2 | Matrix 2 | matrix | Matrix 2 to divide elementwise (denominator) |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_scalardivide_output_1 | matrix |
*MATRIX_CREATEFROMVECTORASROW¶
Description: Create a matrix using the vectors
Syntax:
matrix_createfromvectorasrow(vector1,vector2,vector3)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Vector 1 | list | Vector as row 1 in a matrix | |
2 | Vector 2 | list | Vector as row 2 in a matrix | |
3 | Vector 3 | list | Vector as row 3 in a matrix |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_createfromvectorasrow_output_1 | matrix |
*MATRIX_SCALARADD¶
Description: Computje the sum of two matrices
Syntax:
matrix_scalaradd(matrix1,matrix2)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Matrix 1 | matrix | Matrix 1 to be added | |
2 | Matrix 2 | matrix | Matrix 2 to be added |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_scalaradd_output_1 | matrix |
*MATRIX_SCALARMULTIPLY¶
Description: Scale the matrix by a number
Syntax:
matrix_scalarmultiply(matrix1,multiplication_factor)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Matrix 1 | matrix | Matrix 1 to be mutiplied by a scalar | |
2 | Multiplication Factor | scalar | Number as a scalar to multiply Matrix 1 |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_scalarmultiply_output_1 | matrix |
*MATRIX_CREATEFROMVECTORASCOLUMN¶
Description: Create a matrix from vector
Syntax:
matrix_createfromvectorascolumn(vector1,vector2,vector3)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Vector 1 | list | Vector as column 1 in a matrix | |
2 | Vector 2 | list | Vector as column 2 in a matrix | |
3 | Vector 3 | list | Vector as column 3 in a matrix |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_createfromvectorascolumn_output_1 | matrix |
*MATRIX_MULTIPLY¶
Description: Compute the product of two matrices
Syntax:
matrix_multiply(matrix1,matrix2)
ID | Name | Type | Default | Remarks |
---|---|---|---|---|
1 | Matrix 1 | matrix | Matrix 1 (product of matrix 1 and 2) | |
2 | Matrix 2 | matrix | Matrix 2 (product of matrix 1 and 2) |
ID | Name | Type | Remarks |
---|---|---|---|
1 | matrix_multiply_output_1 | matrix |