Ayuda MATLAB-resistencias
Publicado por Laura (1 intervención) el 17/09/2014 03:15:47
Ayuda, me sale error tratando de programar este problema: Escriba un programa que le pregunte al usuario el número de resistencias que tiene y si están en serie o en paralelo. El programa debe calcular la resistencia equivalente.
R= R1+R2+R3+... Rn Resistencia en serie
1/R= 1/R1+ 1/R2+1/R3+...1/Rn Resistencia en paralelo
Hasta ahora tengo:
clc,clear, close
R=input('Cuantas resistencias tiene?');
count=1;
serie=0;
paralelo=0;
while count<=R
x=input('Entre la resistencia');
x=input(['Entre la resistencia (',num2str(count),')']); %x= a la resitencia
serie=serie+x;
paralelo=(1)/(x);
end
Reqs=serie;
Reqp=(1)/(paralelo);
y=input('Entre s si sus resistencias estan en serie o p si estan en paralelo', 's');
if y==s
disp(['La resistencia equivalente es:', num2str(serie)]);
else
disp(['La resistencia equivalente es:', num2str(paralelo)]);
end
R= R1+R2+R3+... Rn Resistencia en serie
1/R= 1/R1+ 1/R2+1/R3+...1/Rn Resistencia en paralelo
Hasta ahora tengo:
clc,clear, close
R=input('Cuantas resistencias tiene?');
count=1;
serie=0;
paralelo=0;
while count<=R
x=input('Entre la resistencia');
x=input(['Entre la resistencia (',num2str(count),')']); %x= a la resitencia
serie=serie+x;
paralelo=(1)/(x);
end
Reqs=serie;
Reqp=(1)/(paralelo);
y=input('Entre s si sus resistencias estan en serie o p si estan en paralelo', 's');
if y==s
disp(['La resistencia equivalente es:', num2str(serie)]);
else
disp(['La resistencia equivalente es:', num2str(paralelo)]);
end
Valora esta pregunta


0