Personajes especiales en Matlab

Personajes especiales en Matlab
Como todos los lenguajes de programación, Matlab tiene un conjunto de caracteres especiales para interpretar el programa. Estos caracteres están reservados para el sistema y el usuario de la programación no puede usar para asignar nombres a variables, funciones u otros tipos de definiciones que se pueden hacer. Estos caracteres especiales incluyen operadores aritméticos, operadores lógicos, etc. Debido a su duración, en este artículo, solo explicaremos en detalle qué pertenece a los caracteres especiales y dejaremos a los operadores a otro artículo.

Lista de caracteres especiales de Matlab, significado y aplicación

A continuación enumeramos cada caracteres especiales de Matlab y explicamos su uso y significado con un breve ejemplo.

Matlab personaje especial @ (en el símbolo)

Este símbolo se usa al crear una función. Para hacer esto, el nombre de la función debe declararse después del símbolo "@".

fhandle = @NewFunction

En el caso de una función anónima.

fhandle = @a+b

Personaje especial de Matlab . (Punto)

El punto separa las partes enteras y fraccionales en valores decimales.

1.4142

El carácter DOT también le permite acceder a los campos de una estructura

estructura . campo

Este símbolo también se usa para acceder a las propiedades y métodos de un objeto.

objeto. propiedades

Personaje especial ... (punto punto o ellipsis)

Al final de una línea, este símbolo indica que el comando actual continúa en la siguiente línea.

dominio…
Continuación del comando actual

Personaje especial de Matlab, (coma)

Este personaje se utiliza para separar elementos de fila de los subíndices de matriz.

q = [1, 2, 3, 4; 5, 6, 7, 8]

Además, este carácter se usa para separar los diferentes argumentos de entrada en una función.

str = strcmp (S1, S2)

Y para separar los diferentes argumentos de salida en una función

[r, i] = min (a)

Matlab Carácter especial: (colon)

Este personaje se usa para crear vectores.

V = 1: 5

Además, el colon se usa para definir el límite en un bucle "para".

para x = 1: 10

Indexar un rango de elementos en una dimensión especificada:

A (2: 3, 4)

Asigne nuevos elementos a una matriz:

x = [1, 2, 3, 4;
5, 6, 7, 8;
1, 2, 3, 4]
x (:) = 1: 12

Matlab personaje especial; (Punto y coma)

Este personaje se usa para separar las filas en la creación de una matriz

x = [1, 2, 3, 4;
5, 6, 7, 8;
1, 2, 3, 4]

También se usa para suprimir la salida del comando actual.

x = 1 2 3;

O a varios comandos separados escritos en una sola línea

x = 1; a = strcmp (s1, s2); str = strcat (s1, s2);

MATLAB CARACTER SEPCIAL () (paréntesis)

Estos caracteres se utilizan para encerrar los argumentos de entrada de una función.

a = strcat (S1, S2)

Además, estos caracteres especiales se utilizan para la indexación de matrices.

A (:, 1)
B (2, 1)

También se usan en operaciones matemáticas en la precedencia del operador.

(A.*(B./CD

MATLAB CARÁCTER ESPECIAL [] (soportes cuadrados)

Estos caracteres especiales se utilizan para la creación de matrices y vectores.

m = [1, 2, 3, 4; 5, 6, 7, 8; 1, 2, 3, 4]
V = [1, 2, 3, 4]

Soporte cuadrado para capturar más de un argumento de entrada en una función.

a = magia (5)
[r, i] = min (a)

Brackets cuadrados para la creación de una matriz vacía.

a = []

Soporte cuadrado para agregar una nueva fila inferior a una matriz.

a = magia (5);
a = [a; 4, 5, 8, 3, 2]

Soporte cuadrado para eliminar una columna de matriz:

a = magia (5);
a (:, 1) = []

MATLAB CARÁCTER ESPECIAL (aparatos ortopédicos)

Estos caracteres especiales se utilizan para crear matrices de celdas.

s1 = 'a', 'z', 'h', 'y'

MATLAB CARÁCTER ESPECIAL % (porcentaje)

El porcentaje de carácter se usa para hacer comentarios. MATLAB no considera todo escrito después de este personaje en la línea actual y solo es útil como anotación del programador.

% Este es un comentario, no es parte del programa

MATLAB CARÁCTER ESPECIAL % % (porcentaje de soporte rizado)

Este conjunto de caracteres se usa para hacer comentarios que se extienden en más de una línea. Los operadores %y % deben aparecer solos en las líneas inmediatamente anteriores y siguiendo el bloque de texto como se muestra a continuación.

%
Este es un comentario.
Todo encerrado dentro
estos aparatos ortopédicos rizados se consideran
Comentario de Matlab.
%

Personaje especial de Matlab ? (Signo de interrogación)

Este personaje recupera el meta.objeto de clase. Este operador solo funciona con un nombre de clase, no un objeto.

?portada de entrada

MATLAB CARÁCTER ESPECIAL "(citas individuales)

Estos caracteres se utilizan para crear vectores de personajes con una clase de char.

chr = 'Hola Matlab'

Personaje especial de Matlab "" (citas dobles)

Estos caracteres se utilizan para crear cuerdas que tengan una clase de cuerdas.

str = "Hola Matlab"

Matlab personaje especial "Espacio"

Este personaje representa una lógica no.

Si ~ strcmp (S1, S2)

Además, este carácter se usa para suprimir los argumentos específicos de entrada o salida de una función.

[~, i] = min (a)

MATLAB CARÁCTER ESPECIAL = (igual)

Este personaje asigna valores a una variable.

a = 21

El carácter espacial se usa como comas para separar elementos de fila en la construcción de una matriz.

A = [1 2 3 4;
5 6 7 8]

Además, como las comas, se utiliza para separar los valores devueltos por una función.

[r i] = min (a)

Matlab personaje especial ~ (Tilde)

Además, para almacenar los elementos de A en la variable B.

A = B

Personaje especial de Matlab < & (Left angle bracket and ampersand )

Este conjunto de caracteres se usa para especificar superclase.

classdef myclass < MySuperclass

Y en la definición de una clase que deriva de una superclase:

classdef myclass < MySuperclass1 & MySuperclass2 &…

Personaje especial de Matlab .? (Dot Marque de interrogación)

Este conjunto de caracteres especifica los campos de estructura de valor de nombre.

En este caso, los nombres de campo de la estructura ProPARGS se especifican como propiedades de escritura del MATLAB.gráficos.primitivo.Clase de línea.

Función F (propargs)
argumentos
propargs.? matlab.gráficos.primitivo.Línea
fin
fin

Conclusión

En este artículo, le hemos mostrado la lista de caracteres especiales de Matlab y explicamos el significado de cada personaje con un breve ejemplo. Este lenguaje de programación también tiene personajes relacionales, aritméticos, lógicos y de escape, que están cubiertos en nuestros otros artículos de Matlab. Esperamos que haya encontrado útil este artículo de Matlab. Para obtener más consejos e información, consulte otros artículos de Sugerencia de Linux.