Ejemplos De Pequeños Programas En Matlab
Ejercicios básicos (INPUT - entrada y DISP - salida)
%Programa para calcular la sumatoria de los "n" primeros números: n = input ('Ingrese el número a calcular la suma: '); s = (n*(n+1))/2; disp ('La suma total es : '); disp (s);
%Programa para hallar la suma de los ángulos internos de un polígono regular: n = input ('Ingrese el numero de lados del polígono: '); s = 180*(n-2); disp ('La suma de los angulos internos del polígono es: '); disp (s);
% Programa para calcular el modulo de un vector (a,b)y su ángulo de inclinacion con el eje "x" : function modulo=componentes(a,b); m=sqrt(a^2+b^2); x=atand(b/a); disp ('El módulo es: '); disp (m); disp ('El …ver más…
eligio no esta disponible') end EJERCICIOS DE (SWITCH – OTHERWISE)
%Ejemplo
nro = input('Ingrese un número positivo: '); switch nro case 1, disp('Ud. ingreso 1') case 2, disp('Ud. ingreso 2') case 3, disp('Ud. ingreso 3') otherwise, disp('El número es mayor que 3') end %Programa en el cual al ingresar un número del 1 al 5 presente la vocal
%correspondiente.
nro = input('Ingrese un número del 1 al 5 '); switch nro case 1, disp('a') case 2, disp('e') case 3, disp('i') case 4, disp('o') case 5, disp('u') otherwise, disp('solo del 1 al 5') end %Programa de una calculadora. function calculadora=numeros(a,b) opcion = input ('Ingrese:suma; resta; producto; division') p=a+b; q=a-b; r=a/b; s=a*b; switch opcion case 1, disp('la suma es');disp(p) case 2, disp('la resta es');disp(q) case 3, disp('el producto es');disp(s) case 4, disp('la division es');disp(r) otherwise, disp('opcion no disponible') end %Programa de los cursos por dia que se lleva.