From 95a5b90c683bb257dbf3fb8e3bc43ef348e4c7fb Mon Sep 17 00:00:00 2001 From: Franz Zotter Date: Tue, 5 Sep 2006 12:50:05 +0000 Subject: a lot of complex valued matrix computation abstractions: complex matrix inverse via real valued hermitian matrix, complex-valued division, complex absolute square, complex multiplication... and linear and logarithmic sweep abstractions. svn path=/trunk/externals/iem/iemmatrix/; revision=5871 --- abs/mtx_.cmul-help.pd | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 abs/mtx_.cmul-help.pd (limited to 'abs/mtx_.cmul-help.pd') diff --git a/abs/mtx_.cmul-help.pd b/abs/mtx_.cmul-help.pd new file mode 100644 index 0000000..d7c2f75 --- /dev/null +++ b/abs/mtx_.cmul-help.pd @@ -0,0 +1,39 @@ +#N canvas 83 338 841 379 10; +#X text 482 28 part of iemmatrix; +#X text 441 116 inletA: real part of first matrix; +#X text 440 135 inletB: imaginary part of first matrix; +#X text 441 164 inletC: real part of second matrix; +#X text 440 183 inletB: imaginary part of second matrix; +#X msg 33 172 matrix 1 2 1 2; +#X msg 49 193 matrix 1 2 0 1; +#X obj 33 124 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 33 148 t b b b b; +#X obj 236 222 mtx_print realY; +#X obj 240 248 mtx_print imagY; +#X obj 119 222 mtx_print realX; +#X obj 123 248 mtx_print imagX; +#X obj 33 216 t a a; +#X text 44 34 [mtx_.cmul]; +#X msg 168 175 matrix 1 2 1 2; +#X msg 184 196 matrix 1 2 0 -1; +#X obj 33 242 mtx_.cmul; +#X obj 33 280 mtx_print realcmul; +#X obj 163 280 mtx_print imagcmul; +#X text 166 69 complex valued element wise matrix multiplication; +#X connect 5 0 13 0; +#X connect 6 0 17 1; +#X connect 6 0 12 0; +#X connect 7 0 8 0; +#X connect 8 0 5 0; +#X connect 8 1 6 0; +#X connect 8 2 15 0; +#X connect 8 3 16 0; +#X connect 13 0 17 0; +#X connect 13 1 11 0; +#X connect 15 0 9 0; +#X connect 15 0 17 2; +#X connect 16 0 10 0; +#X connect 16 0 17 3; +#X connect 17 0 18 0; +#X connect 17 1 19 0; -- cgit v1.2.1