in

MATLAB – Sintaxis básica


El entorno MATLAB se comporta como una calculadora supercompleja. Puede ingresar comandos en la línea de comandos >>.

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,

5 + 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:

3 ^ 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,

sin(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,

7/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,

732 * 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. Yaya 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,

x = 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 comentarios 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 Objetivo
+ Más; operador de adición.
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 a la izquierda.
/ Operador de división a la derecha.
. Operador de división a la izquierda de matriz.
./ Operador de división por la derecha de matriz.
: Colon; 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.
[ ] Soportes; elementos de matriz de recintos.
. Punto decimal.
Elipsis; operador de continuación de línea
, Coma; separa declaraciones 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.
_ Operador de signo de cotización y transposición.
._ Operador de transposición no conjugado.
= Operador de asignación.

Variables y constantes especiales

MATLAB admite las siguientes variables y constantes especiales:

Nombre Sentido
ans Respuesta más reciente.
eps Exactitud de precisión de punto flotante.
yo, j La unidad imaginaria √-1.
Inf Infinito.
Yaya Resultado numérico indefinido (no un número).
Pi El número π

Nombrar variables

Los nombres de las variables consisten en una letra seguida de cualquier número de letras, dígitos o guiones bajos.

MATLAB es distingue 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.

Salvando tu trabajo

los ahorrar 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 utilizando el carga mando.

load myfile

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

GeForce Experience scan

Cómo agregar juegos a GeForce Experience en Windows 10

apple touch icon@2

Java dividir cadena en matriz