Escolar Documentos
Profissional Documentos
Cultura Documentos
CODIGO: 1082957986
TUTORA:
LUIS EDUARDO VIDAL
Descargar la guía para el desarrollo del componente práctico que encuentra en el entorno de
aprendizaje práctico y desarrollar la práctica No 1 descrita allí.
Código.
%**************************************
%* ESTUDIANTE:Jeison mendoza ferreira*
%* CODIGO: 1082957986 *
%* Código del curso: 203036 87 *
%* Materia: Software para Ingenieria *
%**************************************
opc=0;
fprintf
('**************************************************************\n'
);
fprintf ('* >>>>>>>>>>>>> HOLA <<<<<<<<<<<<<
*\n');
fprintf ('* >> este programa tiene cuatro funciones
principales<< *\n');
fprintf ('*
*\n');
fprintf ('* 1. calcular la caída de tensión en dos resistencias
*\n');
fprintf ('* 2: calcular el valor de corriente en las
resistencias *\n');
fprintf ('* 3. captura el valor de un voltaje y de Ohmios
*\n');
fprintf ('* 4. captura el valor de n capacitancias
*\n');
fprintf ('*
*\n');
fprintf ('* <<< debe escojer la opcion deseada >>>
*\n');
fprintf
('**************************************************************\n'
);
fprintf ('\n');
np=input ('>>> Presione Enter para continuar <<<');
clc
while opc~=5
fprintf (' Escoja la funcion deseada\n');
fprintf ('\n');
fprintf ('1. sistema de divisor de tensión\n');
fprintf ('2: calcular el valor de corriente \n');
fprintf ('3. captura el valor de un voltaje \n');
fprintf ('4. captura el valor de n capacitancias\n');
fprintf ('5. Salir\n');
fprintf ('\n');
opc=input ('ingrese una opción: ');
fprintf ('\n');
switch opc
case 1
%datos solicitados:
Vt=input('ingresar el valor del voltaje del circuito
:');
R1=input('ingresar el valor de R1 en (homios)
:');
R2=input('ingresar el valor de R2 en (homios)
:');
fprintf ('\n');
%ahora se halla Rt del divisor de tension o circuito
ley de Ohm
Rt=R1+R2;
%ahora se halla It del divisor de tension o circuito
ley de Ohm
It=Vt/Rt;
%ahora se halla el voltaje en R1
VR1=It*R1;
%ahora se halla el voltaje en R2
VR2=It*R2;
%aImpresion de resultados
fprintf ('valor resistencia total :%8.2f \n',Rt);
fprintf ('valor intencidad total :%8.2f \n',It);
fprintf ('valor voltaje en R1 :%8.2f \n',VR1);
fprintf ('valor voltaje en R2 :%8.2f \n',VR2);
fprintf ('\n');
np=input ('>>> Presione Enter para continuar <<<');
opc=0;
clc
case 2
%datos solicitados:
Vt=input('ingresar el valor del voltaje del circuito
:');
R1=input('ingresar el valor de R1 en (homios)
:');
R2=input('ingresar el valor de R2 en (homios)
:');
fprintf ('\n');
case 3
%datos solicitados:
Ml=Vt*1000;
Mc=Vt*1000000;
Nv=Vt*1000000000;
Kv=Vt*0.001;
Mv=Vt*0.000001;
fprintf ('convesión del valor del voltaje :%8.2f
\n',Vt);
fprintf ('\n');
fprintf ('expreción en mili-voltios :%8.2f \n',Ml);
fprintf ('expreción en micro-voltios :%8.2f \n',Mc);
fprintf ('expreción en nano-voltios :%8.2f \n',Nv);
fprintf ('expreción en Kilo-voltios :%8.10f \n',Kv);
fprintf ('expreción en Mega-voltios :%8.10f \n',Mv);
fprintf ('\n');
Mlh=R1*1000;
Mch=R1*1000000;
Nh=R1*1000000000;
Kh=R1*0.001;
Mh=R1*0.000001;
fprintf ('\n');
Mla=It*1000;
Mca=It*1000000;
Na=It*1000000000;
Ka=It*0.001;
Ma=It*0.000001;
%datos solicitados:
opc=0;
C1=input('ingresar el valor de la capacitancia 1 :');
C2=input('ingresar el valor de la capacitancia 2 :');
C3=input('ingresar el valor de la capacitancia 3 :');
fprintf ('\n');
while opc~=3
fprintf ('Escoja la funcion deseada\n');
fprintf ('\n');
fprintf ('1. Circuito en serie\n');
fprintf ('2: Circuito en paralelo\n');
fprintf ('3. Salir \n');
fprintf ('\n');
opc=input ('ingrese una opción: ');
fprintf ('\n');
switch opc
case 1
Ct=C1+C2+C3;
fprintf ('valor capacitancia en serie en
unidad de faradios es:%8.2f \n',Ct);
fprintf ('\n');
np=input ('>>> Presione Enter para
continuar <<<');
case 2
CT1=1/C1;
CT2=1/C2;
CT3=1/C3;
CT123=CT1+CT2+CT3;
Cz=1/CT123;
fprintf ('valor capacitancia en paralelo en
unidad de faradios es:%8.2f \n',Cz);
fprintf ('\n');
np=input ('>>> Presione Enter para
continuar <<<');