1
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
2
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
4
<LANGUAGE>fr</LANGUAGE>
5
<TITLE>colcomp </TITLE>
6
<TYPE>Scilab Function </TYPE>
7
<DATE>April 1993 </DATE>
8
<SHORT_DESCRIPTION name="colcomp"> compression de colonnes, noyau </SHORT_DESCRIPTION>
10
<CALLING_SEQUENCE_ITEM>[W,rk]=colcomp(A [,flag] [,tol]) </CALLING_SEQUENCE_ITEM>
15
<PARAM_NAME>A </PARAM_NAME>
18
: matrice r�elle ou complexe
23
<PARAM_NAME>flag </PARAM_NAME>
26
: cha�ne de caract�res
31
<PARAM_NAME>tol </PARAM_NAME>
39
<PARAM_NAME>W </PARAM_NAME>
42
: matrice carr� r�guli�re (matrice de changement de base)
47
<PARAM_NAME>rk </PARAM_NAME>
50
: entier (rang de"<VERB>A</VERB>)
58
Compression des colonnes de <VERB>A</VERB> : <VERB>Ac = A*W</VERB> est � colonnes compress�es, c'est � dire
61
<VERB>Ac=[0,Af]</VERB> et <VERB>Af</VERB> est de rang maximal
62
rank(<VERB>Af</VERB>) = rank(<VERB>A</VERB>) = <VERB>rk</VERB>.
65
<VERB>flag</VERB> et <VERB>tol</VERB> sont des param�tres optionnels : <VERB>flag = 'qr'</VERB>
66
ou <VERB>'svd'</VERB> (<VERB>'svd'</VERB> par d�faut).
69
<VERB>tol</VERB> = param�tre de tol�rance (de l'ordre de <VERB>%eps</VERB> par d�faut).
72
Les <VERB>ma-rk</VERB> premi�res colonnes de <VERB>W</VERB> forment une base du noyau de <VERB>A</VERB> quand <VERB>size(A)=[na,ma]</VERB>.
76
A=rand(5,2)*rand(2,5);
81
<SEE_ALSO_ITEM> <LINK>rowcomp</LINK> </SEE_ALSO_ITEM> <SEE_ALSO_ITEM> <LINK>fullrf</LINK> </SEE_ALSO_ITEM> <SEE_ALSO_ITEM> <LINK>fullrfk</LINK> </SEE_ALSO_ITEM> <SEE_ALSO_ITEM> <LINK>kernel</LINK> </SEE_ALSO_ITEM>
83
<AUTHOR>F.D.; </AUTHOR>