Matlab 2

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Matlab 2 as PDF for free.

More details

  • Words: 502
  • Pages: 8
Herramientas informáticas para el desarrollo de la investigación: edición de textos en látex y software de cálculo.

Prof. Miguel Ángel García Muñoz

Herramientas informáticas para el desarrollo de la investigación: edición de textos en látex y software de cálculo.

Programación con MatLab 1. Expresiones lógicas 2. Condicionales 2.1 El comando if 2.2 El comando switch

3. Bucles 3.1 El comando for 3.2 El comando while 3.3 La orden break

4. Entrada y salida de datos

1

1. Expresiones y operadores lógicos <

Menor que

<=

Menor o igual a

>

Mayor que

>=

Mayor o igual a

==

Igual a

~=

Distinto de

&&

Conjunción

||

Disyunción

~

Negación

xor

Disyunción exclusiva

2. Condicionales. En MatLab existen dos estructuras condicionales fundamentales los comandos if y switch. 2.1 El comando if

Sintaxis: if <sentencias> elseif <sentencias> else <sentencias> end

2

2. Condicionales. 2.1 El comando if

2. Condicionales. 2.2 El comando switch

Sintaxis: switch <expresión> case , <sentencias> … otherwise <sentencias> end

Al igual que en C la secuencia de casos se interrumpe tan pronto se verifique el primero de ellos.

3

2. Condicionales. 2.2 El comando switch

3. Bucles 3.1 El comando for En MatLab es muy diferente a su homólogo en otros lenguajes como C, C++, Java, no contando esta con la misma generalidad. for = :<paso>: <sentencias> end for = <sentencias> end

4

3. Bucles 3.1 El comando for

3. Bucles 3.1 El comando for El bucle for de MatLab, al igual que en otros lenguajes, puede anidarse.

Transpuesta de una matriz (m x n).

5

3. Bucles 3.2 El comando while Similar al de lenguajes como C, C++, Java.

while <sentencias> end

Determinación de raíces cuadradas.

3. Bucles 3.3 La orden break La orden break hace que se termine la ejecución del bucle for y/o while más interno de los que comprenden a dicha sentencia. La sentencia continue hace que se pase inmediatamente a la siguiente iteración del bucle for o while, saltando todas las sentencias que hay entre el continue y el fin del bucle en la iteración actual.

6

4. Entrada y salida de datos En MatLab se introducen algunas funciones sencillas (input, disp) para la entrada y salida interactiva de variables. La función input permite imprimir un mensaje en la línea de comandos de MatLab y recuperar como valor de retorno un valor numérico o el resultado de una expresión tecleada por el usuario.

Sintaxis: = input(‘');

4. Entrada y salida de datos

7

4. Entrada y salida de datos Otra posible forma de esta función es la siguiente = input(‘’, ‘s’); En este caso el texto tecleado se lee y se devuelve sin evaluar, con lo que se almacena en una variable como cadena.

4. Entrada y salida de datos La función disp permite imprimir en pantalla un mensaje de texto o el valor de una matriz, pero sin imprimir su nombre. Las cadenas de caracteres son un caso particular de vectores. disp('');

8

Related Documents

Matlab 2
May 2020 0
Matlab 2
April 2020 2
Matlab 2
June 2020 2
Matlab
July 2020 24
Matlab
May 2020 31
Matlab
April 2020 36