You are on page 1of 7

PROGRAMACIN EN MATLAB

clc
clear
suma=0
for k=1:40
n=(2*k-1);
suma=suma+(2*k-1)^2;
end
suma

clc
clear
for k=1:20
A(k)=(21-k)^2;
end
A

D=ones ();
E=ones ();
for i=1:5
for j=1:5
if(i==1 & j<=5)
D(i,j)=5;
elseif( i==2 &j<=5)
D(i,j)=10;
elseif( i==3 &j<=5)
D(i,j)=15;
elseif( i==4 &j<=5)
D(i,j)=20;
elseif( i==5 &j<=5)
D(i,j)=25;
end
end
end
disp('La matriz D es: ');
D

clc
clear
for n=1:5
i(n)=input('Ingresar nmero = ');
if i(n)<0
error('Los nmeros ingresados deben ser naturales.')
end
end
for r=1:n
for s=r+1:n
if i(r)>i(s)
x=i(r);
i(r)=i(s);
i(s)=x;
end
end
end
display('El nmero mayor es: ')
i(n)
display('El nmero menor es: ')
i(1)
display('El promedio es: ')
sum(i)/5

clc
clear
for n=1:3
v(n)=input('Ingresar nmero = ');
if floor(v(n))~=v(n)
error('Los nmeros ingresados deben ser enteros.')
end
end
for r=1:n
for s=r+1:n
if v(r)>v(s)
x=v(r);
v(r)=v(s);
v(s)=x;
end
end
end
display('Los nmeros ordenados son:')
v

clear
clc
suma=0;
a=input('a :');
b=input('b :');
for v=[a:b]
if (rem(v,2)==0)
suma=suma+1;
x(suma)=v;
else suma=suma+1;
w(suma)=v;
end
end
x;
w;
display('la suma de los numeros pares es:')
par=sum(x)
display('la suma de los numeros impares es:')
impar=sum(w)

a=zeros(10);
for i=1:10
for j=1:10
if(i==j | i+j==11)
a(i,j)=5;
elseif (i==1 & j<=9)
a(i,j)=3;
elseif(i==2 & j<=8)
a(i,j)=3;
elseif (i==3 & j<=8)
a(i,j)=3;
elseif(i==4 & j==5)
a(i,j)=3;
elseif (i==4 &j==6)
a(i,j)=3;
elseif (i==7 & j==5)
a(i,j)=3;
elseif (i==7 & j==6)
a(i,j)=3;
elseif(i==8 & j<=8)
a(i,j)=3;
elseif(i==9 & j<=8)
a(i,j)=3;
elseif (i==10 & j<=9)
a(i,j)=3;
end
if(i==2 & j== 1)
a(i,j)=0;
elseif(i==3 & j== 1)
a(i,j)=0;
elseif(i==3 & j== 2)
a(i,j)=0;
elseif(i==8 & j== 1)
a(i,j)=0;
elseif(i==8 & j== 2)
a(i,j)=0;
elseif(i==9 & j== 1)
a(i,j)=0;

end
end
end
a

clc
clear
n=1;
k=1;
v=1;
while abs(-1*k/((n+1)^2))>5*10^-6
n=n+1;
k=-1*k;
v(n)=k/(n^2);
end
display('La sumatoria de la serie es ')
sum(v)

clc
clear
D=3*ones(9)
for m=1:9
for n=1:9
if(m==1|m==9|n==1|n==9)
D(m,n)=5
end
end
end

clc
clear
for k=1:50;
a(k)=(1+1/k)^k;
end
a

clc
clear
for r=1:6
for s=1:6
A(r,s)=r*s;
B(r,s)=r^s-s^r;
C(r,s)=(A(r,s)*B(r,s))'-6*A(r,s);
end
end
A
B
C

clc
clear
P=[8 20 25 25 20 8 3 3; 2 2 7 14 19 19 14 7];
for n=1:8
if n==1
d(n)=sqrt((P(1,n)-P(1,8))^2+(P(2,n)-P(2,8))^2);
else
d(n)=sqrt((P(1,n)-P(1,n-1))^2+(P(2,n)-P(2,n-1))^2);

end
end
sum(d)

clc
clear
for n=1:100
b(n)= input('Ingrese valores para el coeficiente b: ');
c(n)= input('Ingrese valores para el coeficiente c: ');
y= (b.^2 -4*c)
end
if (y>0)
display ('Soluciones reales');
y1= (-b + sqrt(y))/2
y2= (b + sqrt(y))/2
elseif (y==0)
display ('Existe una solo solucion real');
y1= -b/2
elseif (y<0)
display('Existen soluciones complejas');
y1= (-b/2)+(sqrt(y)/2)
y2=(-b/2)-(sqrt(y)/2)
end

You might also like