aboutsummaryrefslogtreecommitdiff
path: root/abs/mtx_pinverse.pd
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2006-09-01 06:37:35 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2006-09-01 06:37:35 +0000
commiteca7acd6b06cb0f4f5d2262fd1f43fdda77fca6e (patch)
tree007ff11255a18641cd149c995772d7ebf2dacafc /abs/mtx_pinverse.pd
parent562e333d2dd3ee41bd5791c2a03b321b42e4149c (diff)
inversion with pivoting (more stable)
svn path=/trunk/externals/iem/iemmatrix/; revision=5815
Diffstat (limited to 'abs/mtx_pinverse.pd')
-rw-r--r--abs/mtx_pinverse.pd30
1 files changed, 30 insertions, 0 deletions
diff --git a/abs/mtx_pinverse.pd b/abs/mtx_pinverse.pd
new file mode 100644
index 0000000..810e865
--- /dev/null
+++ b/abs/mtx_pinverse.pd
@@ -0,0 +1,30 @@
+#N canvas 0 0 630 350 10;
+#X obj 44 102 inlet;
+#X obj 44 132 mtx_pivot;
+#X obj 44 154 mtx_inverse;
+#X obj 74 200 mtx_*;
+#X obj 44 221 mtx_*;
+#X obj 44 198 mtx;
+#X obj 44 176 t b a;
+#X obj 44 264 outlet;
+#X obj 116 264 outlet;
+#X text 109 22 matrix inversion with pivoting;
+#X text 107 56 pivoting makes the inversion of badly conditioned matrices
+more stable.;
+#X text 158 105 it also stabilizes the inversion of singular matrices
+(not so good) and is more expensive;
+#X text 188 202 for license-details see LICENSE.txt that must come
+with iemmatrix.;
+#X text 188 181 (c) 2006 by IOhannes m zmoelnig \, IEM KUG \, graz
+austria;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 1 1 3 1;
+#X connect 1 2 5 1;
+#X connect 2 0 6 0;
+#X connect 2 1 8 0;
+#X connect 3 0 4 1;
+#X connect 4 0 7 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 6 1 3 0;