El nombre MATLAB proviene de “MATrix LABoratory'' (Laboratorio de Matrices). MATLAB fue escrito
originalmente para proporcionar un acceso sencillo al software matricial desarrollado por los
proyectos LINPACK y EISPACK, que juntos representan lo más avanzado en programas de cálculo
matricial.
Matrices y arreglos View MATLAB Command MATLAB es la abreviatura de "matrix laboratory"
(laboratorio de matrices). Aunque otros lenguajes de programación mayormente procesan los
números de uno en uno, MATLAB® está diseñado para funcionar principalmente con matrices y
arreglos completos. Todas las variables de MATLAB son arreglos multidimensionales, sin importar el
tipo de datos. Una matriz es un arreglo bidimensional que a menudo se utiliza para el álgebra lineal.
function [y1,...,yN] = myfun(x1,...,xM) declara una función llamada myfun que acepta entradas
x1,...,xM y devuelve salidas y1,...,yN. Esta instrucción de declaración debe ser la primera línea
ejecutable de la función. Los nombres de función válidos comienzan con un carácter alfabético y
pueden contener letras, números o guiones bajos. Puede guardar la función: En un archivo de función
que solo contenga definiciones de funciones. El nombre del archivo debe coincidir con el nombre de la
primera función del archivo. En un archivo de script que contenga comandos y definiciones de
funciones. Las funciones deben estar al final del archivo. Los archivos de script no pueden tener el
mismo nombre que una función del archivo.
Operaciones con matrices Las operaciones con matrices siguen las reglas del álgebra lineal y no son
compatibles con arreglos multidimensionales. El tamaño y la forma necesarios de las entradas
relacionadas entre sí dependen de la operación. En caso de entradas no escalares, los operadores de
matrices por lo general calculan diferentes respuestas a las de sus homólogos de los operadores de
arreglos.
Variables Al igual que la mayoría de los otros lenguajes de programación, el lenguaje de MATLAB®
ofrece expresiones matemáticas, pero, a diferencia de la mayor parte de los lenguajes, estas
expresiones incluyen matrices completas.
Números Para números, MATLAB usa notación decimal convencional, con punto decimal opcional y un
signo "más" o un signo "menos" antepuesto. En la notación científica se usa la letra e para especificar
una potencia de 10 como factor de escala. Los números imaginarios usan i o j como sufijo. A
continuación, se enumeran algunos ejemplos de números válidos: 3 -99 0.0001 9.6397238 1.60210e-20
6.02252e23 1i -3.14159j 3e5i
Texto en arreglos de cadenas Cuando trabaje con texto, encierre las secuencias de caracteres entre
comillas dobles. Puede asignar texto a una variable.