“Conocimientos software>Software Educativo

El uso de proposiciones de control en MATLAB

2013/11/29
Instrucciones de control dan los programas de MATLAB capacidad de decisión que en última instancia, aumentan tanto su versatilidad y funcionalidad. Con las sentencias de control de flujo , cambios de programa normales de aquel en el que las declaraciones se ejecutan en orden consecutivo - en forma descendente y de izquierda a derecha - a aquel en el que , dependiendo de la condición , las declaraciones pueden ejecutar dentro o fuera de orden consecutivo , ejecutar varias veces o no funciona en absoluto . El desarrollo de una comprensión de la naturaleza de las sentencias de control , así como cuándo, cómo y qué se puede hacer para usar los programas de MATLAB más robusto y eficaz.

Sentencias de control de Matlab función hacen un uso intensivo de las pruebas , las comparaciones - tanto sola como en combinación -, así como opciones alternativas . Sentencias de control de las condiciones de prueba utilizando uno de los cuatro operadores lógicos booleanos disponibles - Y, O , NO y el O exclusivo - antes de decidir sobre un curso de acción . Otros hacen comparaciones utilizando uno o más de los seis operadores relacionales - menor que, menor que o igual que, mayor que, mayor que o igual , igual o no igual - disponibles en MATLAB . Las sentencias de control y luego ofrecen opciones alternativas en función de los resultados de las pruebas y /o comparaciones.
Identificación
sentencias de control

que consisten en , lazo, control de errores condicional y la terminación del programa declaración de añadir capacidad de tomar decisiones a sus programas. Con la excepción de la declaración de terminación del programa, cada uno tiene dos o más opciones que le permiten utilizar la declaración a su mejor ventaja . Opciones de la sentencia condicional incluyen if, else y sentencias switch . Looping opciones de instrucción incluyen for, while , continúe y romper declaraciones. Las opciones de control de error incluyen declaraciones try y catch . Devolución es la única opción en un comunicado la finalización del programa
Uso

Saber qué sentencia de control - . O combinación de estados de control - es el más adecuado elección depende del resultado que se quiere lograr . Utilice if /else sentencias de control condicionales cuando un bloque de código incluye opciones alternativas , y una declaración interruptor cuando se necesita para comprobar la igualdad con múltiples valores conocidos. Utilice un bucle sentencias de control cuando el código se repite un número concreto de veces , como en una sentencia for , o hasta que una condición específica se evalúa como verdadero o falso , como en una sentencia while . Combine un tiempo y una declaración continuar para mover el programa a la siguiente iteración de un bucle si se encuentra con una condición específica, como una línea en blanco o un comentario . Combine un tiempo y una sentencia break para facilitar una pronta salida de un bloque de código si durante el curso de repetirlo se evalúa como una condición específica, como el número cero .
Error de control

Uso try /catch declaraciones de control de errores en todos los programas para ayudar a corregir errores de programación comunes " sobre la marcha. " la parte de la declaración try ejecuta el código de la forma habitual. Si el programa encuentra un error, como por ejemplo la entrada de usuario incorrecta, la parte de la captura se hace cargo y de acuerdo a sus instrucciones, como capitalizar las letras o cambiar el formato de los números , los intentos de corregir el error. Si no puede corregir el error, el programa termina , y si puede, el programa continúa
Programa Terminación

Utilice la función de retorno no como una forma de acabar con código. bloquear declaraciones en , por ejemplo , un bucle , sino como una manera para salir de un bloque de código completo temprano. El propósito de una declaración de terminación programa es para detener un bloque de código antes de que se ejecuta hasta el final - tal como cuando una específica se evalúa como verdadera - y devolver tanto de control y un valor de la función de llamada original o proceso . (Referencia 2 )

Software Educativo
Cómo escribir rápido en Microtype
Software para la tipificación Práctica
Computadoras como herramientas de aprendizaje
Cómo Comprar DISTAR Software
Cómo crear un gráfico en SPSS
Cómo solucionar problemas de la TI- 86 Solver
Cómo mejorar sus habilidades de multiplicación con su PC
Cómo ver los edificios 3D en Google Earth
Conocimientos Informáticos © http://www.ordenador.online