j ai un excercice a resoudre avec le logiciel scilab
En utilisant les fonctions Ajligne et Multiligne, calculer l'inverse de A (matrice quelconque) par pivot de goss.
merci de votre aide
-----
06/01/2012, 15h37
#2
invite34b13e1b
Date d'inscription
janvier 1970
Messages
587
Re : pivot de gauss scilab
Salut,
Peux-tu publier ton script pour que l'on puisse voir ce qui bloque?
10/01/2012, 19h51
#3
invite03a6aba9
Date d'inscription
janvier 1970
Messages
5
Re : pivot de gauss scilab
je sais pas j ai commencé a faire ca :
A=[3,-4,0;12,-9,-1;24,-4,8]
function A = Multligne (A,x,i)
[m, n] = size(A)
for k = 1 : n
A (i,k) = x*A(i,k)
end
endfunction
A=[3,-4,0;12,-9,-1;24,-4,8]
x = 6
i = 2
B = Multligne (A,x,i)
function [A,b]=algo(A,b,k)
n=size(A,'c')
for i=k+1:n
b(i)=b(i)-(A(i,k)/A(k,k))*b(k)
for j=k+1:n
A(i,j)=A(i,j)-(A(i,k)/A(k,k))*A(k,j)
end;
for j=1:k
A(i,j)=0
end
end;
je ne sais absolument pas utiliser le pivot de gauss sur ce logiciel vu qu'on ne nous a pas appris a le faire...
10/01/2012, 22h20
#4
shokin
Date d'inscription
mars 2004
Localisation
Suisse
Âge
40
Messages
10 711
Re : pivot de gauss scilab
Je ne connaissais pas Scilab, mais il va m'intéresser.
D'habitude, je résous à la main les problèmes avec les matrices. Je n'ai pas encore essayé avec les logiciels.
Concernant Scilab, j'ai trouvé ce fichier pdf qui peut t'aider. Il est clairement "copyright" et en anglais. Lis notamment à la partir de la page 10. Si jamais, "gaussian elimination" = "élimination de Gauss" = "pivot de Gauss".
Pardon, humilité, humour, hasard, tolérance, partage, curiosité et diversité => liberté et sérénité.
Aujourd'hui
A voir en vidéo sur Futura
11/01/2012, 07h32
#5
invite03a6aba9
Date d'inscription
janvier 1970
Messages
5
Re : pivot de gauss scilab
Merci je vais voir si j'arrive a faire quelque chose.
11/01/2012, 14h41
#6
NicoEnac
Date d'inscription
juin 2008
Âge
38
Messages
1 489
Re : pivot de gauss scilab
Bonjour,
Envoyé par shokin
Je ne connaissais pas Scilab, mais il va m'intéresser.
Scilab est la version gratuite et restreinte à 90% de Matlab. Il possède donc un bon nombre de fonctionnalités utiles.
"Quand les gens sont de mon avis, il me semble que je dois avoir tort."O.Wilde