Ayuda con scilab
Publicado por Luis Angel (1 intervención) el 07/12/2020 19:14:26
Me piden explicar lo que se hace paso por paso en este programa pero no comprendo bien lo que se hace en la parte de los for.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
A=[1 5 8;
2 7 5;
2 3 1;]
if A(1,1)<>0 then
MA=A;
else
MA=A;
MA(2,:)=A(1,:);
MA(1,:)=A(2,:);
end
n=size (MA);
for i=n(1,1): -1:2
t=MA(i,i)
for j=i-1: -1:1
u=MA(j,i)
MA(j,:)=MA(j,:)-(MA(i,:)/t)*u
end
end
Valora esta pregunta


0