Sei sulla pagina 1di 3

Serie de coseno

clc
clear all
disp('Programa que calcula el coseno de x')
x = input('ingrese el angulo: ');
n = input('ingrese el nmero de terminos de la serie que
desea: ');
suma = 0;
for i=1:n
suma = suma + (-1)^(i-1)*x^(2*(i-1))/factorial(2*(i1));
end
fprintf('el valor calculado de coseno de %3.4f es %3.4f
para %4.1d terminos\n',x,suma,n)
Problema de archivos
clc
clear all
disp('programa que determina la cantidad de das en que')
disp('
la temperatura esta dentro de un rango dado')
load datos.txt
temp = datos;
n = length(temp);
T1 = 0; T2=0; T3=0; T4=0;
for i=1:n
if temp(i)>=0 & temp(i)<10
T1 = T1+1;
elseif temp(i)>=10 & temp(i)<20
T2 = T2 +1;
elseif temp(i)>=20 & temp(i)<30
T3 = T3 +1;
elseif temp(i)>=30
T4 = T4 +1;
end
end
fprintf('en %2d dias se tiene temperatura entre cero y
menor de 10C\n',T1)
fprintf('en %2d dias se tiene temperatura entre 10 y menor
de 20C\n',T2)
fprintf('en %2d dias se tiene temperatura entre 20 y menor
de 30C\n',T3)
fprintf('en %2d dias se tiene temperatura mayor o igual a
30C\n',T4)
Funcin del triangulo
function [clase] = triangulo(l1,l2,l3)
if l1 == l2 && l1 == l3
disp('equilatero')

elseif l1==l2 || l1==l3 || l2==l3


disp('isoceles')
else
disp('escaleno')
end
end
Lucero
clc
clear all
disp('Programa que calcula los votos ')
disp('
de una lista')
load datos.txt
x=datos;
n=length(x);
l1=0;l2=0;l3=0;vv=0;vb=0;
for i=1:n
if x(i)==1
l1=l1+1 ;
elseif x(i)==2
l2=l2+1;
elseif x(i)==3
l3=l3+1;
elseif x(i)==0
vb=vb+1;
elseif x(i)==4
vv=vv+1;
end
end
fprintf('la lista 1 tiene %3d votos\n',l1)
fprintf('la lista 2 tiene %3d votos\n',l2)
fprintf('la lista 3 tiene %3d votos\n',l3)
fprintf('hay %3d votos en blanco\n',vb)
fprintf('hay %3d votos viciados\n',vv)

function[capacidad calorifica]=capcal(t)
if t>=273 && t<626
disp(4.26+0.00640*t)
disp('cristalino a')
elseif t>=626 && t<1725
disp(6.99+0.000905*t)
disp('cristalino b')
elseif t>=1725 && t<1903
disp(8.55)
disp('liquido')
end
end

clc
clear all
disp('Programa que calcula la capacidad calorifica:')
t=input('Ingrese la temperatura en kelvin');
c=capcal(t);
fprintf('La capacidad calorifica es %3.1f en cal\n',c)

Potrebbero piacerti anche