Вы находитесь на странице: 1из 11

clear

clc
%tipo de tringulo
a=input('a= ');
b=input('b= ');
c=input('c= ');
%Comprobamos que es un triángulo
if (a+b)>c && (a+c)>b && (b+c)>a
%Comprobamos si es equilátero
if a==b && a==c
disp('Es un triángulo equilátero');
elseif a==b || a==c || b==c
disp('Es un triángulo isósceles');
else
disp('Es un triángulo escaleno');
end
%else
%disp('No es un triángulo');
end
%Ecuación de segundo grado else
clc x1=(-b+sqrt(d))/(2*a);
clear x2=(-b-sqrt(d))/(2*a);
a=input('Introduzca coeficiente a: '); if x1==x2
b=input('Introduzca coeficiente b: '); disp('Solución doble');
c=input('Introduzca coeficiente c: '); fprintf('x=%.2f\n',x1);
%calculamos el discriminante elseif (x1==0 && x2==-0)||(x1==-0 && x2==0)
d=b^2-4*a*c; disp('Solución doble');
if d<0 disp('x=0');
disp('Soluciones complejas'); else
d=-d; fprintf('x1=%.2f\n',x1);
im=sqrt(d)/(2*a); fprintf('x2=%.2f\n',x2);
re=-b/(2*a); end
fprintf('x1=%.2f\n+i*%.2f\n',re,im); end
fprintf('x2=%.2f\n-i*%.2f\n',re,im);
ax  by  c
dx  ey  f
solución :
[x, y]  solve(' a * x  b * y  c ','c* d e* y  f','x, y')
x
(b* f  c* e) / (a* c  b* d)
y
(a* f  c* d) / (a* e  b* d)
x  2y  10
3x  4y  23
1 2 10  x
A    ; v    ; w   
3 4  23  y
Aw  v
Solución
A  [1 2; 3 4];
v  [10; 23];
x  linsolve(A,v)
x 
3
3.5
2a  2b  5
2a  6b  2c  0
2b  6c  2d  0
2c  8d  0
Ax  b
Donde
 2 2 0 0 a  5 
 2 6 2 0 b  0 
A    x    x   
 0 2 6 2  c  0 
     
 0 0 2 0 d 0 
Solución :
A  [2  2 0 0;  2 6  2 0; 0  2 6  2; 0 0  2 0];
b  [5; 0; 0; 0];
x  inv(A) * b
x 
3.7500
1.2500
0
1.2500

Otra forma
x  A \ b
x 
3.7500
1.2500
0
1.25 00
Planteamiento del problema.
Un programa de computadora para resolver ecuaciones algebraicas lineales, como
por ejemplo el que se basa, sirve para resolver un problema relacionado con el
ejemplo de la caída del paracaidista, analizado en el capítulo 1. Suponga que un
equipo de tres paracaidistas está unido por una cuerda ligera mientras va en caída
libre a una velocidad de 5 m/s .Calcule la tensión en cada sección de la cuerda y la
aceleración del equipo, dados los siguientes datos:
Sumando las fuerzas en la dirección vertical y utilizando la segunda ley de
Newton se obtiene un sistema de tres ecuaciones lineales simultáneas:

m1g – T – c1v = m1a

m2g + T – c2v – R = m2a

m3g – c3v + R = m3a


Estas ecuaciones tienen tres incógnitas: a, T y R. Después de sustituir los
valores conocidos, las ecuaciones se pueden expresar en forma matricial
como (g = 9.8 m/s2),