Professional Documents
Culture Documents
:
_Proyecto de Programacin
MATERIA : _Programacin para la ingeniera
FACULTAD
: _Facultad De ingeniera
PROFESOR(A)
ALUMNO(A)
CDIGO
: _2012-36034
AO
: _2do
TACNA-PERU
2013
HUMEDAD RELATIVA
El aire es una mezcla homognea de gases y vapores de agua
Aire=gases + vapor de agua
Si el aire se le quita totalmente el vapor de agua, se tiene lo que se llama aire seco.
La presin atmosfrica es la suma de las presiones parciales de cada uno de los componentes del
aire.
A la presin del vapor de agua se denota con e:
e=presin parcial del vapor de agua
El aire tiene por cada temperatura una determinada capacidad mxima para aceptar el vapor de
agua. En un determinado momento no necesariamente contiene su mxima capacidad el vapor del
agua, y si es mximo, entonces se dice que el aire est saturado de vapor de agua, la presin que
ejerce el vapor de agua en esta situacin se denomina Presin de saturacin del vapor de agua y
se denota con es.
es=Presin de saturacin del agua.
Humedad Relativa:
Es el porcentaje de saturacin del vapor de agua en un determinado ambiente
HR=
x 100 %
Dnde:
HR=Humedad relativa
e=presin parcial del vapor de agua
es=presin de saturacin del vapor del agua a una determinada temperatura.
*Saturado de vapor de agua no indica que est lleno de agua.
En la prctica se utiliza la siguiente frmula:
e=e
sth
(Ts-Th)x0.5
Dnde:
*La temperatura del bulbo hmedo y del bulbo seco se hallan en un aparato llamado PSICOMETRO.
Se hallara es:
Con la temperatura a la cual se halla la atmsfera se busca en una tabla pscomtrica. Aqu algunos
valores.
T C
16
19
20
21
22
23
24
es (mmHg)
13.60
16.50
17.54
18.65
19.83
21.10
22.40
25
26
27
23.80
25.20
26.70
En el siguiente programa el usuario tendr que seleccionar las temperaturas para, el medio
ambiente actual e ingresar la temperatura captada por el psicmetro.
En funcin a estas dos temperaturas el programa seleccionar las presiones para cada
temperatura y con estas trabajara.
Se obtendr como resultado la humedad relativa de dicho lugar.
Codificacin del Programa:
functionvarargout = Humedad_relativa(varargin)
% HUMEDAD_RELATIVA M-file forHumedad_relativa.fig
%
HUMEDAD_RELATIVA, byitself, creates a new HUMEDAD_RELATIVA orraisestheexisting
%
singleton*.
%
%
H = HUMEDAD_RELATIVA returnsthehandleto a new HUMEDAD_RELATIVA orthehandleto
%
theexistingsingleton*.
%
%
HUMEDAD_RELATIVA('CALLBACK',hObject,eventData,handles,...) callsthe local
%
functionnamed CALLBACK in HUMEDAD_RELATIVA.M withthegiven input arguments.
%
%
HUMEDAD_RELATIVA('Property','Value',...) creates a new HUMEDAD_RELATIVA orraisesthe
%
existingsingleton*. Startingfromtheleft, propertyvaluepairs are
%
appliedtothe GUI beforeHumedad_relativa_OpeningFcngetscalled. An
%
unrecognizedpropertynameorinvalidvaluemakespropertyapplication
%
stop. All inputs are passedtoHumedad_relativa_OpeningFcnviavarargin.
%
%
*See GUI OptionsonGUIDE's Tools menu. Choose "GUI allowsonlyone
%
instancetorun (singleton)".
%
% Seealso: GUIDE, GUIDATA, GUIHANDLES
% Edittheabovetexttomodifythe response tohelpHumedad_relativa
% LastModifiedby GUIDE v2.5 30-Jul-2013 19:54:56
% Begininitializationcode - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',
mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @Humedad_relativa_OpeningFcn, ...
'gui_OutputFcn', @Humedad_relativa_OutputFcn, ...
'gui_LayoutFcn', [] ,...
'gui_Callback',
[]);
ifnargin&&ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
ifnargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
% Endinitializationcode - DO NOT EDIT
%
%
%
%
hObjecthandleto figure
eventdatareserved - to be defined in a futureversion of MATLAB
handlesstructurewithhandles and user data (see GUIDATA)
varargincommand line argumentstoHumedad_relativa (see VARARGIN)
Es2=19.83;
T=22;
case 6
case 7
Es2=21.10;
T=23;
Es2=22.40;
T=24;
case 8
case 9
Es2=23.80;
T=25;
Es2=25.20;
T=26;
otherwise
Es2=26.70;
T=27;
end
e=Es2-(Ts-T)*0.5;
H=e/Es*100;
set(handles.humedad,'string',H);
functionhumedad_Callback(hObject, eventdata, handles)
% hObjecthandleto humedad (see GCBO)
% eventdatareserved - to be defined in a futureversion of MATLAB
% handlesstructurewithhandles and user data (see GUIDATA)
% Hints: get(hObject,'String') returnscontents of humedad as text
%
str2double(get(hObject,'String')) returnscontents of humedad as a double
set(hObject,'BackgroundColor','white');
end
EJEMPLO ILUSTRATIVO:
Supongamos que la presin atmosfrica en la academia, el da jueves a las 2 de la tarde se tiene una
temperatura de 20 C y con el psicmetro se determin que la temperatura del bulbo hmedo es de
16 C. Hallar la humedad relativa en la academia.
Solucin: