matlab
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 eldesarrollo 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. Bucles3.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
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 condicionalesfundamentales los comandos if y switch.
2.1 El comando if
Sintaxis:
if
elseif
else
end
2
2. Condicionales.
2.1 El comando if
2. Condicionales.
2.2 El comando switch
Sintaxis:switch
case ,
…
otherwise
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 switch3. 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 = ::
end
for =
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 Elcomando while
Similar al de
lenguajes como
C, C++, Java.
while
end
Determinación de
raíces cuadradas.
3. Bucles
3.3 La orden break
La orden break hace que se termine la ejecucióndel 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...
Regístrate para leer el documento completo.