You are on page 1of 4

Durante el mes de Abril del 2002 se recogieron las siguientes temperaturas mximas en grados Farhengei(F) en la ciudad de Huaraz.

T=58 73 73 53 50 48 56 73 73 63 69 63 74 82 84 91 93 89 91 80 59 69 56 64 83 66 64 74 63 69 a) Determinar el nmero de das en los que la temperatura fue superior a 75 F. b) Determinar en nmero de das en los que la temperatura estuvo situado entre 65 y 80 F. c) Determinar los das del mes (fechas) en los que la temperatura estuvo entre 50 y 60 F.
SOLUCION #01
PRIMER MODELO: function Y=D(T) %Analizar temperatura T=input('ingresasr las temperaturas registradas en el mes de analisis: '); Tencima75=T>75; Nencima75=sum(Tencima75); Tentre65y80=(T>=65)&(T<=80); NdiasTentres65y80=sum(Tentre65y80); fechasTentre50y60=find((T>=50)&(T<=60)); fprintf('El numero de dias donde la T es mayor de 75 F es:%g\n',Nencima75) fprintf('el numero de dias donde T se encuentra entre 65 y 80 es:%g\n',NdiasTentres65y80) fprintf('las fechas donde t s4e encuentra entre 50y 60 es:%g\n',fechasTentre50y60) SEGUNDO MODELO: function Y=D(T) %Analizar temperatura T=input('ingresasr las temperaturas registradas en el mes de analissis: '); Tencima75=T>75; Nencima75=sum(Tencima75); Tentre65y80=(T>=65)&(T<=80); NdiasTentres65y80=sum(Tentre65y80); fprintf('El numero de dias donde la T es mayor de 75 F es:%g\n',Nencima75) fprintf('el numero de dias donde T se encuentra entre 65 y 80 es:%g\n',NdiasTentres65y80) fprintf('las fechas donde t s4e encuentra entre 50y 60 es:') fechasTentre50y60=find((T>=50)&(T<=60))

obs:
Tensima 75=(T>75)------muestra valores internos de 0 y 1 en el que 0 no cumple y 1 si cumple entonces para que se ejecute la matriz e suma: Nensima=sum(T>75) M = [1 3 4 0 1]

Find = (m>2) ----- indica la posicin que cumple la condicin X=[2 3] RESPUESTA: >> DT ingresasr las temperaturas registradas en el mes de analissis: [58 73 73 53 50 48 56 73 73 66 69 63 74 82 84 91 93 89 91 80 59 69 56 64 63 66 64 74 63 69] El numero de dias donde la T es mayor de 75 F es:7 el numero de dias donde T se encuentra entre 65 y 80 es:12 las fechas donde t s4e encuentra entre 50y 60 es: fechasTentre50y60 =

21

23

TEMPERATURA (1)
function tempertura %encontrar el numero de dias de dichas temperaturas t=input (' ingresarlas temperaturas(F): '); tencima75=t>=75; if(t>=75); ntencima=sum(tencima75) end tentre65y80=(t>=65)&(t<=80) if(65<=t<=80) end feentre50y60=find((t>=50)&(t<=60)) if (50>=t)&(t<=60); nfecha=(feentre50y60) end

ULTIMO
function TempFun % Halla temperaturas dentro de diferentes rangos t=input('ingresar las temperaturas maximas en F.:'); T75=t>=75; Rpta=sum(T75); fprintf('A)El numero de dias en los que la temperatura fue mayor a 75 es:%g\n',Rpta) T65y80=(t>=65)&(t<=80); Rptb=sum(T65y80); fprintf('B)El numero de dias en que las temperaturas estan entre 65 y 80 es:%g\n',Rptb) fprintf('C)Dias en los que la temperatura esta entre 50 y 60 F') son=find((t>=50)&(t<=60)) fprintf('D)Temperaturas de los dias en que la temp esta entre 50 y 60 F') Son=t(son) fprintf('E)Temperaturas de los dias en que la temp esta entre 50 y 60 en C') Tc=((Son-32)/1.8)

You might also like