Operadores y caracteres especiales de MATLAB
Esta página contiene una lista completa de todos los caracteres especiales, símbolos y operadores de MATLAB®.
Operadores aritméticos
Símbolo | Función |
---|---|
+ | Adición |
+A | Más unario |
- | Sustracción |
-A | Menos unario |
.* | Multiplicación elemento por elemento |
* | Multiplicación de matrices |
./ | División derecha elemento por elemento |
/ | División derecha de matrices |
.\ | División izquierda elemento por elemento |
\ | División izquierda de matrices (también conocida como barra invertida) |
.^ | Potencia elemento por elemento |
^ | Potencia de matrices |
.' | Trasposición |
' | Traspuesta conjugada compleja |
Operadores relacionales
Operadores lógicos
Caracteres especiales
Símbolo | Función |
---|---|
@ | Crear funciones anónimas e identificadores de función, llamar a métodos de superclases |
. | Separador decimal, operaciones elemento por elemento, indexado |
... | continuación en otra línea |
, | Separar los elementos de una fila en un arreglo, los subíndices de un arreglo, los argumentos de entrada y salida de una función, los comandos introducidos en la misma línea |
: | Creación de vectores, iteración de bucles for, indexado |
; | Separar las filas en el comando de creación de un arreglo, suprimir la salida de una línea de código |
( ) | Precedencia de operadores, delimitación de los argumentos de funciones, indexado |
[ ] | Construcción y concatenación de arreglos, creación de matrices vacías, eliminación de elementos, asignación de varios argumentos de salida |
{ } | Crear un arreglo de celdas, indexado |
% | Comentarios del código, especificador de conversión |
{% %} | Bloque de comentarios que se extienden más allá de una línea |
! | Emitir un comando del sistema operativo |
? | Recuperar información de metaclases para el nombre de clases |
'' | Crear un arreglo de caracteres |
"" | Crear una cadena |
~ | Representar una operación lógica NOT, suprimir argumentos de entrada o salida específicos |
= | Creación de variables y asignación de indexados El carácter |
< & | Especificar una o varias superclases en una definición de clase |
.? | Especificar los campos de una estructura nombre-valor como los nombres de todas las propiedades de la clase que permiten la escritura |
Formato de cadenas y caracteres
Algunos caracteres especiales solo pueden utilizarse en el texto de una cadena o vector de caracteres. Puede utilizar estos caracteres especiales para insertar nuevas líneas o retornos de carro, especificar rutas de carpetas y mucho más.
Utilice los caracteres especiales de esta tabla para especificar la ruta de una carpeta con una cadena o vector de caracteres.
| Nombre: barra y barra invertida Usos: separación de una ruta de archivo o carpeta Descripción: además de su uso como operadores matemáticos, los caracteres de barra y barra invertida separan los elementos de una ruta o carpeta. En los sistemas basados en Microsoft® Windows®, la barra y la barra invertida tienen el mismo efecto. En los sistemas basados en UNIX® de The Open Group, solo debe utilizar la barra. Ejemplos En un sistema Windows, puede utilizar la barra invertida o la barra: dir([matlabroot '\toolbox\matlab\elmat\shiftdim.m']) dir([matlabroot '/toolbox/matlab/elmat/shiftdim.m']) En un sistema UNIX, utilice solo la barra: dir([matlabroot '/toolbox/matlab/elmat/shiftdim.m'])
|
.. | Nombre: dos puntos Usos: carpeta principal Descripción: dos puntos juntos hacen referencia a la carpeta principal de la carpeta actual. Utilice este carácter para especificar las rutas de carpeta relativas a la carpeta actual. Ejemplos Para ascender dos niveles en el árbol de carpetas y acceder a la carpeta cd ..\..\test Más información
|
* | Nombre: asterisco Usos: carácter comodín Descripción: además de ser el símbolo de una multiplicación de matrices, el asterisco Los comodines se utilizan por lo general en operaciones de archivos que actúan en varios archivos o carpetas. MATLAB crea una coincidencia exacta de todos los caracteres del nombre excepto el carácter comodín Ejemplos Localice todos los archivos con nombres que comiencen por dir('january_*.mat') |
@ | Nombre: símbolo arroba Usos: indicador de carpeta de clase Descripción: un signo Ejemplos Haga referencia a una carpeta de clase: \@myClass\get.m Más información
|
+ | Nombre: más Usos: Indicador de directorio de espacios de nombres Descripción: Un signo Ejemplos Las carpetas de espacios de nombres siempre comienzan por el carácter +myfolder +myfolder/pkfcn.m % a namespace function +myfolder/@myClass % class folder in a namespace Más información
|
Existen determinados caracteres especiales que no se pueden introducir como texto normal. En su lugar, debe utilizar secuencias de caracteres únicas para representarlos. Utilice los símbolos de esta tabla para dar formato a las cadenas y a los vectores de caracteres de manera independiente o conjunta con funciones de formato como compose
, sprintf
y error
. Para obtener más información, consulte Dar formato a un texto.
Símbolo | Efecto en el texto |
---|---|
'' | Comilla simple |
%% | Signo de porcentaje simple |
\\ | Barra invertida simple |
\a | Alarma |
\b | Retroceso |
\f | Salto de impresión |
\n | Nueva línea |
\r | Retorno de carro |
\t | Tabulación horizontal |
\v | Tabulación vertical |
\xN | Número hexadecimal, |
\N | Número octal, |
Temas relacionados
- Operaciones con matrices y operaciones con arreglos
- Comparación de arreglos con operadores relacionales
- Tamaños de arreglos compatibles para operaciones básicas
- Precedencia de operadores
- Encontrar los elementos de un arreglo que cumplen condiciones
- Letras griegas y caracteres especiales en el texto de la gráfica