Está en la página 1de 2

programacion en matlab, python,

simulacin de procesos
videotutoriales de matlab, octave, numpy, python, POA, algoritmia, simulacion de procesos en
ingenieria quimica, y algo de ingenieria quimica

sbado, 6 de octubre de 2012

input Avanzado en Matlab parte 2 - Validacion de Datos


Es una buena practica de programacion la Validacion de nuestros datos a introducir, Matlab
cuenta con mltiples comandos para validar datos, algunos de ellos son los siguientes:
isempty, isinteger, isnan, isnumeric. Creo que no es necesario mostrar cada uno de ellos ya
que con el simple nombre del comando u funcin nos damos a la idea de cual es el funciona
miento.

%Validacion de Datos de entrada en Matlab


%ejemplo practico.
clear all
clc
while true %iniciamos bucle infinito
num = input('Introdusca un numero entre 1 y 10: ');
if isempty(num)
fprintf('No soportado' \n');
elseif ~isnumeric(num)
fprintf('%s No es un numero \n',num);
elseif num ~= round(num)
fprintf('No es un No Entero \n');
elseif num<1 || num>10
fprintf('%f No esta en el intervalo 1 a 10\n',num);
else
fprintf('introdujo un No, correcto Gracias!! %f\n',num);
break; % condicin Valida salimos del bucle infinito
end
end

I.A.N.T en 19:03

Compartir

No hay comentarios:

Publicar un comentario
Pgina principal
Ver versin web

Datos personales
I.A.N.T
Estudiante de Ing.Quimica y tambien de Ing. en Software
Ver todo mi perfil

Con la tecnologa de Blogger.