Está en la página 1de 4

1.

elavorar un programa q utilice una estructura multicondicional para la sgte funcin


e
-x
x<1
f(x)= e.-1=<x=<1
e
x
x>1
clear all
clc
%haciendo iterativo el programa
Op=s ;
While(op==s)
x=input(ingrese un valor de x:);
ifx<1
fx=exp(-x);
disp ([x f(x)])
elseif(x>=-1&x<=1)
dis( )
fx=exp(1)
disp(x fx)
elseif(x>1)
fx=exp(x);
disp(fx)
end
op=input(nuevo calculo s=si ,s);
end

2. un examen se considera desaprobado si la nota es menor q 4y aprobado en caso contrario.
Si la nota entre 7 y9 inclusive el examen se considera destacado y entre 9y10(inclusive)se
considera sobresaliente, implemente un programa en matlab para indicar el estatus del
estudiante que la nota que obtiene la nota en un examen.
Nopta=input(ingrese nota de examen: );
If (nota>=0 & nota<=4)
Disp.(desaprobado)
Elseif (nota>4 & nota<=7)
Disp.(aprobado)
Elseif (nota>7 & nota<=9)
Disp.(destacado)
Elseif(nota>9 & nota ==10)
Disp.(sobressaliente)
End

nota=input('ingrese nota de examen: ');
switch (round(nota))
case ({0,1,2,3,4})
disp('desaprobado')
case ({5,6,7})
disp('aprobado')
case ({8,9})
disp('destacado')
case ({9,10})
disp('sobresaliente')
otherwise
disp('nota fuera de rango')
end





s=0;
i=8;
j=0;
while (i<=18)
s=s+i;
i=i+1;
j=j+1;
end
prom=s/j;
disp('suma total entre 8-18')
disp(s)
disp('cantidad de numeros sumados')
disp(j)
disp('promedio')
disp(prom)






s=0;
i=8;
for m=1:11
s=s+i;
i=i+1;
disp(m)
disp(s)
end
disp(m)
prom=s/(m);
disp('suma total entre 8-18')
disp(s)
disp('promedio')
disp(prom)

12________________
% s=1/1^3-1/3^3+1/5^3.....
s=0;
n=1;
signo=1;%positivo
for i=1:4
s=s+signo*(1.0/n^3);
n=n+2;
signo=-signo,
end
disp('la suma')
disp(s)

12--------------------------
function x= cubo(n)
%vamos a crear una funcion q
% devuelva el cubo de un valor numerico
x=n.^3
end


function [ med,des ] = stat(x)
n=length(x);
med=sum(x)/n;
des=sqrt(sum((x-med).^2)/n);
end

>> [m,d]=stat([1,1.2,1.5,0.8])

function y=sinc(x)
n=length(x);
for i=1:n,
if x( i)==0
y(i)=1;
else
y(i)=sin(x(i))/x(i);

end
end

>> oy=sinc([2 5 5 6 9 0])

oy =

Columns 1 through 5

0.4546 -0.1918 -0.1918 -0.0466 0.0458

Column 6

1.0000

>> fplot('sinc',[-15,15])
>> fplot('[sinc(x),diric(x,10)]',[-15,15])
---------------------------------------------------------------------------------
x=-2*pi:0.01:2*pi;
>> y=-2*pi:0.01:2*pi;
>> ezplot('x^2-y^4')
>>

También podría gustarte