Escolar Documentos
Profissional Documentos
Cultura Documentos
MECATRNICA
Taller 04. Programacin
Sentencias
03 de Marzo 2015
Creacin de un script.
EJERCICIOS PROPUESTOS.
1. Cree un programa que se comporte como una calculadora simple. Para ello deber cumplir
las siguientes caractersticas:
Operacin :
Numero 1:
Numero 2:
Resultado:
*
24
3
72
clear all
method = input('Introduzca: suma-resta-multiplicaciondivision- \n','s');
a=input('ingrese el ENTERO #1: ');
b=input('ingrese el ENTERO #2: ');
switch lower(method)
case {'suma'}
R=a+b;
disp(R)
case 'resta'
R=a-b;
disp(R)
case 'multiplicacion'
R=a*b;
disp(R)
case 'division'
R=a/b
disp(R)
otherwise
disp('Operacion erronea')
end
cristhian.riano@unipamplona.edu.co
un
2 de 6
MECATRNICA
Taller 04. Programacin
Sentencias
03 de Marzo 2015
clc
clear all
close all
for R = 1:3
3. Realizar un
permita
simultneas
recuadro. Se
de cramer.
for J = 1:3
disp(['Introduzca la
Posicin :',num2str(R),',',num2str(J)])
V=input(': ');
A(R,J) = V;
clc
end
end
A
for J = 1:3
disp(['Introduzca la Posicin del Vector
Respuesta :',num2str(R),',',num2str(J)])
V=input(': ');
B(J) = V;
clc
end
A
B=B'
A1=A;
A2=A;
A3=A;
for n= 1:3
A1(n,1)=B(n,1);
A2(n,2)=B(n,1);
A3(n,3)=B(n,1);
end
7 v 13 v 24 v 3=11
3 v 1+ 6 v 22 v 3=3
4 v1 2 v 2+ 11 v 3=25
A1=A;
A2=A;
A3=A;
w=det(A)
w1=det(A1)
w2= det(A2)
w3= det(A3)
x=w1/w;
y=w2/w;
z=w3/w;
fprintf('la solucion es:\n x= %d \n y=%d \n z=%d ',x,y,z)
cristhian.riano@unipamplona.edu.co
3 de 6
MECATRNICA
Taller 04. Programacin
Sentencias
03 de Marzo 2015
clc;clear all;
4. Realizar
unnegro-cafe-rojo-naranja-amarillo-verde-azul-violeta-gris-blanco')
programa en Matlab que determine el valor de una resistencia utilizando
disp('COLORES:
disp('TOLEREANCIA: oro-plata');
como variables de entrada el cdigo de colores de resistores.
Ejemplo:
Rojo-Rojo-Naranja-oro = 22000 o 22 X 103 =22k, 5% Tolerancia
cristhian.riano@unipamplona.edu.co
4 de 6
MECATRNICA
Taller 04. Programacin
Sentencias
03 de Marzo 2015
cristhian.riano@unipamplona.edu.co
fprintf( 'la resistencia
\n',a1,a2,a3,a4);
5 de 6
MECATRNICA
Taller 04. Programacin
Sentencias
03 de Marzo 2015
5. Escribir un programa en Matlab que pida por teclado N elementos sean resistencias o
condensadores; calcule y proporcione la resistencia o capacitancia equivalente en
paralelo o en serie de estos elementos.(Aplicar Funciones).
clc,clear all,close all
elemento=input('ingrese el tipo de elemento, resistencia-condensador \n','s');
estructura=input('ingrese la configuracion, serie-paralelo\n','s');
cantidad=input ('ingrese la cantidad de element0s');
condicion=0;
switch lower(elemento)
case{'resistencia'}
switch lower(estructura)
case {'serie'}
total=serie(cantidad)
case 'paralelo'
total=paralelo(cantidad)
case'condensador'
switch lower(estructura)
case {'serie'}
total=paralelo(cantidad)
case 'paralelo'
total=serie(cantidad)
end
end
end
disp('final del programa');
cristhian.riano@unipamplona.edu.co
6 de 6
MECATRNICA
Taller 04. Programacin
Sentencias
03 de Marzo 2015
cristhian.riano@unipamplona.edu.co