Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> MATLAB

Fundamentos de MATLAB: Sintaxis Esencial y Comandos Básicos

El entorno MATLAB se comporta como una calculadora superpotente. Puedes introducir comandos en el prompt >>.

MATLAB es un entorno interpretado: das un comando y MATLAB lo ejecuta inmediatamente.

Práctica Directa

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

Demo en vivo
5 + 5

Pulsa ENTER. Al ejecutar, el resultado es:

ans = 10

Más Ejemplos

Demo en vivo
3 ^ 2  % 3 elevado a la potencia 2
ans = 9
Demo en vivo
sin(pi / 2)  % seno de 90 grados
ans = 1
Demo en vivo
7 / 0  % División por cero
ans = Inf
warning: division by zero
Demo en vivo
732 * 20.3
ans = 1.4860e+04

MATLAB proporciona expresiones especiales para símbolos matemáticos: pi para π, Inf para ∞, i (y j) para √-1. NaN significa "not a number" (no es un número).

Uso del Punto y Coma (;)

El punto y coma indica fin de instrucción. Si quieres suprimir y ocultar la salida de una expresión, añade punto y coma al final.

Demo en vivo
x = 3; y = x + 5
y = 8

Añadir Comentarios

El símbolo porcentual (%) indica línea de comentario.

x = 9  % asigna el valor 9 a x

También puedes escribir bloques de comentarios con %{ y %}. El editor de MATLAB incluye herramientas y menús contextuales para gestionar comentarios.

Operadores y Caracteres Especiales Comunes

Operador Propósito
+Suma; operador de adición.
-Resta; operador de sustracción.
*Multiplicación escalar y de matrices.
.*Multiplicación elemento a elemento (arrays).
^Potenciación escalar y de matrices.
.^Potenciación elemento a elemento (arrays).
\División izquierda (matrix left division).
/División derecha (matrix right division).
.\División izquierda elemento a elemento.
./División derecha elemento a elemento.
:Dos puntos; genera elementos espaciados regularmente y representa fila/columna completa.
( )Paréntesis; encierran argumentos de función e índices de array; anulan precedencia.
[ ]Corchetes; encierran elementos de array.
.Punto decimal.
…Puntos suspensivos; operador de continuación de línea.
,Coma; separa instrucciones y elementos en una fila.
;Punto y coma; separa columnas y suprime visualización.
%Signo porcentual; designa comentario y especifica formato.
'Comilla simple; operador de transpuesta conjugada.
.'Transpuesta no conjugada.
=Operador de asignación.

Variables y Constantes Especiales

Nombre Significado
ansRespuesta más reciente.
epsPrecisión de punto flotante.
i, jUnidad imaginaria √-1.
InfInfinito.
NaNResultado numérico indefinido (no es un número).
piEl número π.

Nombrado de Variables

Guardar tu Trabajo

El comando save guarda todas las variables del workspace en un archivo .mat en el directorio actual.

save miarchivo

Recarga con load:

load miarchivo

MATLAB

  1. Dominando la sintaxis básica de C: Tokens, estructura y punto y coma
  2. Entendiendo C++: Sintaxis Básica y Fundamentos de la Programación Orientada a Objetos
  3. MATLAB: Visión General del Entorno Líder en Computación Numérica
  4. Fundamentos de MATLAB: Sintaxis Esencial y Comandos Básicos
  5. Variables en MATLAB: Conceptos Básicos y Ejemplos Prácticos
  6. Comandos Esenciales de MATLAB para Computación Eficiente
  7. Tipos de Datos en MATLAB: Guía Completa de Conversión y Determinación
  8. Operadores en MATLAB: Guía Completa de Aritméticos, Relacionales, Lógicos y Bitwise
  9. Matrices en MATLAB: Creación, Referenciación y Manipulación de Datos
  10. MATLAB: Dominando Arrays Multidimensionales y Especiales
  11. Fundamentos de Java: Dominando la Sintaxis Básica