Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Práctica 8 Roberto Villalobos Brito 28771 Switch-case · switch switch_expression, case case_expression, end evalúa una expresión y elige ejecutar uno de varios grupos de afirmaciones. Cada elección es un caso. · El bloque switch pruebas de cada caso hasta que una de las expresiones caso es cierto. Un caso es verdadero cuando: · Para los números, case_expression == switch_expression. · Para vectores de caracteres, strcmp(case_expression,switch_expression) == 1. · Para los objetos que admiten la función de eq , case_expression == switch_expression. · Para una matriz de células case_expression, por lo menos uno de los elementos de la matriz celular coincide con switch_expression, como se definió anteriormente de objetos, vectores de caracteres y números. · Cuando una caso de expresión es true, MATLAB® ejecuta las declaraciones correspondientes y sale el bloque switch . · Una evaluación switch_expression debe ser un vector escalar o carácter. Una evaluación case_expression debe ser un escalar, un vector de caracteres o una variedad de células de escalares o vectores de caracteres. · otherwise el bloque es opcional. MATLAB ejecuta sentencias sólo cuando ningún caso es cierto. · Sintaxis: switch switch_expression case case_expression statements case case_expression statements ... otherwise statements end While · while expression, statements, end evalúa una expresión y se repite la ejecución de un grupo de instrucciones de un bucle mientras que la expresión sea verdadera. Una expresión es verdadera cuando su resultado es no vacío y contiene sólo elementos de distinto de cero (lógicos o numéricos real). De lo contrario, la expresión es falsa. · Sintaxis while expression statements end
Compartir