MATLAB - Sintaxis básica
El entorno MATLAB se comporta como una calculadora supercompleja. Puede ingresar comandos en el>> símbolo del sistema.
MATLAB es un entorno interpretado. En otras palabras, da un comando y MATLAB lo ejecuta de inmediato.
Práctica práctica
Escriba una expresión válida, por ejemplo,
Demostración en vivo5 + 5
Y presione ENTER
Cuando hace clic en el botón Ejecutar o escribe Ctrl+E, MATLAB lo ejecuta inmediatamente y el resultado devuelto es −
ans = 10
Tomemos algunos ejemplos más −
Demostración en vivo3 ^ 2 % 3 raised to the power of 2
Cuando hace clic en el botón Ejecutar o escribe Ctrl+E, MATLAB lo ejecuta inmediatamente y el resultado devuelto es −
ans = 9
Otro ejemplo,
Demostración en vivosin(pi /2) % sine of angle 90o
Cuando hace clic en el botón Ejecutar o escribe Ctrl+E, MATLAB lo ejecuta inmediatamente y el resultado devuelto es −
ans = 1
Otro ejemplo,
Demostración en vivo7/0 % Divide by zero
Cuando hace clic en el botón Ejecutar o escribe Ctrl+E, MATLAB lo ejecuta inmediatamente y el resultado devuelto es −
ans = Inf warning: division by zero
Otro ejemplo,
Demostración en vivo732 * 20.3
Cuando hace clic en el botón Ejecutar o escribe Ctrl+E, MATLAB lo ejecuta inmediatamente y el resultado devuelto es −
ans = 1.4860e+04
MATLAB proporciona algunas expresiones especiales para algunos símbolos matemáticos, como pi para π, Inf para ∞, i (y j) para √-1, etc. Nan significa 'no es un número'.
Uso de punto y coma (;) en MATLAB
El punto y coma (;) indica el final de la declaración. Sin embargo, si desea suprimir y ocultar la salida de MATLAB para una expresión, agregue un punto y coma después de la expresión.
Por ejemplo,
Demostración en vivox = 3; y = x + 5
Cuando hace clic en el botón Ejecutar o escribe Ctrl+E, MATLAB lo ejecuta inmediatamente y el resultado devuelto es −
y = 8
Agregar comentarios
El símbolo de porcentaje (%) se utiliza para indicar una línea de comentario. Por ejemplo,
x = 9 % assign the value 9 to x
También puede escribir un bloque de comentarios utilizando los operadores de comentario de bloque % { y % }.
El editor de MATLAB incluye herramientas y elementos del menú contextual para ayudarlo a agregar, eliminar o cambiar el formato de los comentarios.
Operadores y caracteres especiales de uso común
MATLAB admite los siguientes operadores y caracteres especiales de uso común −
Operador | Propósito |
---|---|
+ | Más; operador de suma. |
- | Menos; operador de resta. |
* | Operador de multiplicación escalar y matricial. |
.* | Operador de multiplicación de matrices. |
^ | Operador de exponenciación escalar y matricial. |
.^ | Operador de exponenciación de matriz. |
\ | Operador de división por la izquierda. |
Operador de división por la derecha. | |
.\ | Operador de matriz de división izquierda. |
./ | Operador de división derecha de matriz. |
: | Colón; genera elementos espaciados regularmente y representa una fila o columna completa. |
( ) | Paréntesis; encierra argumentos de función e índices de matriz; anula la precedencia. |
[ ] | Corchetes; elementos de matriz de recintos. |
. | Punto decimal. |
… | puntos suspensivos; operador de continuación de línea |
, | Coma; separa sentencias y elementos en una fila |
; | Punto y coma; separa columnas y suprime la visualización. |
% | Signo de porcentaje; designa un comentario y especifica el formato. |
_ | Signo de comillas y operador de transposición. |
._ | Operador transpuesto no conjugado. |
= | Operador de asignación. |
Variables especiales y constantes
MATLAB admite las siguientes variables y constantes especiales −
Nombre | Significado |
---|---|
respuesta | Respuesta más reciente. |
eps | Exactitud de la precisión de punto flotante. |
i,j | La unidad imaginaria √-1. |
Información | Infinito. |
NaN | Resultado numérico indefinido (no un número). |
pi | El número π |
Variables de nombre
Los nombres de variables constan de una letra seguida de cualquier número de letras, dígitos o guiones bajos.
MATLAB es distingue entre mayúsculas y minúsculas .
Los nombres de las variables pueden tener cualquier longitud; sin embargo, MATLAB usa solo los primeros N caracteres, donde N viene dado por la función namelengthmax .
Guardar su trabajo
El guardar El comando se usa para guardar todas las variables en el espacio de trabajo, como un archivo con extensión .mat, en el directorio actual.
Por ejemplo,
save myfile
Puede volver a cargar el archivo en cualquier momento usando el botón cargar comando.
load myfile
MATLAB