1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
package paper; component MathUnit4{ ports in Q(-oo:oo)^{1000, 2} mat1[4], in Q(-oo:oo)^{2, 1000} mat2[4], in Q(-oo:oo)^{1000, 2} mat3[4], in Q(-oo:oo)^{2, 10000} mat4[4], in Q(-oo:oo)^{10000, 10000} mat5[4], out Q(-oo:oo)^{1000, 10000} matOut1[4]; instance
MatrixModifier
matrixModifier[4]; connect mat1[:]-> matrixModifier[:].mat1; connect mat2[:]-> matrixModifier[:].mat2; connect mat3[:]-> matrixModifier[:].mat3; connect mat4[:]-> matrixModifier[:].mat4; connect mat5[:]-> matrixModifier[:].mat5; connect matrixModifier[:].matOut -> matOut1[:]; } |