English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Gramática básica de MATLAB

El comportamiento del entorno de MATLAB es como una calculadora super compleja. Puedes ingresar comandos en la línea de comandos >>.

MATLAB es un entorno interpretativo. En otras palabras, cuando das una orden, MATLAB la ejecuta inmediatamente.

Práctica práctica

Escribe una expresión válida, por ejemplo,

5 + 5

Luego presiona ENTER

Al hacer clic en el botón Ejecutar o escribir Ctrl + Al escribir E, MATLAB lo ejecutará inmediatamente y el resultado devuelto será-

ans = 10

Vamos a dar algunos ejemplos más-

3 ^ 2	       % 3 potenciado al cuadrado 2

Al hacer clic en el botón Ejecutar o escribir Ctrl + Al escribir E, MATLAB lo ejecutará inmediatamente y el resultado devuelto será-

ans = 9

Otro ejemplo,

sin(pi /2) % Seno de ángulo 90o

Al hacer clic en el botón Ejecutar o escribir Ctrl + Al escribir E, MATLAB lo ejecutará inmediatamente y el resultado devuelto será-

ans = 1

Otro ejemplo,

7/0		      % Dividir por cero

Al hacer clic en el botón Ejecutar o escribir Ctrl + Al escribir E, MATLAB lo ejecutará inmediatamente y el resultado devuelto será-

ans = Inf
aviso: división por cero

Otro ejemplo,

732 * 20.3

Al hacer clic en el botón Ejecutar o escribir Ctrl + Al escribir E, MATLAB lo ejecutará inmediatamente y el resultado devuelto será-

ans =  1.4860e+04

MATLAB proporciona algunas expresiones especiales para ciertos símbolos matemáticos, como pi para π, Inf para ∞, i (y j) para √-1et al.NanRepresenta 'no numérico'.

En MATLAB, el punto y coma (;) se utiliza

El punto y coma (;) indica el final de la instrucción. Sin embargo, si deseas ocultar la salida de MATLAB de una expresión, agrega un punto y coma al final de la expresión.

Por ejemplo

x = 3;
y = x + 5

Al hacer clic en el botón Ejecutar o escribir Ctrl + Al escribir E, MATLAB lo ejecutará inmediatamente y el resultado devuelto será-

y =  8

Agregar comentarios

El símbolo de porcentaje (%) se utiliza para indicar líneas de comentarios. Por ejemplo,

x = 9	     % Asignar valor9Asignar a x

También puedes escribir bloques de comentarios utilizando los operadores de comentarios de bloque %{ y %}.

El editor de MATLAB incluye herramientas y elementos de menú contextual que pueden ayudarte a agregar, eliminar o cambiar el formato de los comentarios.

Operadores y caracteres especiales comunes

MATLAB admite los siguientes operadores y caracteres especiales comunes.-

OperadorDestino
+

Suma; operador de adición.

-

Resta; operador de sustracción.

*

Operador de multiplicación para escalares y matrices.

.*

Operador de multiplicación de matrices.

^

Operador de potencia para escalares y matrices.

.^

Operador de potencia de matriz.

\

Operador de división izquierda.

/

Operador de división derecha.

.\

Operador de división izquierda de array.

./

Operador de división derecha de array.

:

Dos puntos; genera elementos con espaciado regular y representa una fila o columna completa.

( )

Paréntesis; cierra parámetros de función y índices de array; reescribe la prioridad.

[ ]

Corchetes; adjunta elementos del array.

.

Punto decimal.

...

Puntos suspensivos; operador de operaciones en línea continua.

,

Coma; separa declaraciones y elementos en una línea.

;

Punto y coma; separa columnas e inhibe la visualización.

%

Porcentaje; especifica comentarios y formato.

_

Símbolo de referencia y operador de transpuesta.

._

Operador de transpuesta no conjugada.

=

Operador de asignación.

Variables y constantes especiales

MATLAB admite los siguientes variables y constantes especiales-

NombreSignificado
ans

La respuesta más reciente calculada.

eps

Precisión de punto flotante.

i,j

Unidad imaginaria √-1.

Inf

Infinito.

NaN

Resultados numéricos no definidos (no números).

pi π

Nombrar variables

El nombre de la variable se compone de letras, seguido de cualquier cantidad de letras, números o guiones bajos.

MATLAB es case-sensitive.

El nombre de la variable puede ser de cualquier longitud, pero MATLAB solo utiliza los primeros N caracteres, donde N es dado por la función namelengthmax.

Guardar - Comando save

saveEl comando se utiliza para guardar todos los variables en el espacio de trabajo en un archivo con la extensión .mat en el directorio actual.

Por ejemplo

save myfile

Puede usarlo en cualquier momento en el futuroloadComando para recargar el archivo.

load myfile