%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; % condición Valida salimos del bucle infinito end end
videotutoriales de matlab, octave, numpy, python, POA, algoritmia, simulacion de procesos en ingenieria quimica, y algo de ingenieria quimica
sábado, 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 múltiples 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 función nos damos a la idea de cual es el funciona miento.
No hay comentarios:
Publicar un comentario