Lista de caracteres especiais do MATLAB, significado e aplicação
Abaixo, listamos cada personagens especiais do Matlab e explicamos seu uso e significado com um breve exemplo.
Personagem especial do matlab @ (no símbolo)
Este símbolo é usado ao criar uma função. Para fazer isso, o nome da função deve ser declarado após o símbolo "@".
fHandle = @NewFunctionNo caso de uma função anônima.
fHandle = @a+bCaráter especial do Matlab . (Ponto)
O ponto separa as peças do todo e fracionário em valores decimais.
1.4142O personagem DOT também permite acessar os campos de uma estrutura
estrutura . campoEste símbolo também é usado para acessar as propriedades e métodos de um objeto.
objeto. propriedadesCaráter especial… (ponto pontão ou elipse)
No final de uma linha, este símbolo indica que o comando atual continua na próxima linha.
comando…Caráter especial do Matlab, (vírgula)
Este personagem é usado para separar elementos de linha de subscritos de matriz.
Q = [1, 2, 3, 4; 5, 6, 7, 8]Além disso, esse personagem é usado para separar os diferentes argumentos de entrada em uma função.
str = strcmp (s1, s2)E separar os diferentes argumentos de saída em uma função
[r, i] = min (a)Personagem especial do Matlab: (cólon)
Este personagem é usado para criar vetores.
v = 1: 5Além disso, o cólon é usado para definir o limite em um loop "for".
para x = 1: 10ÍNDICE UMA GRANÇA DE ELEMENTOS EM UMA DIMENÇÃO ESPECIFICADA:
A (2: 3, 4)Atribuir novos elementos a uma matriz:
x = [1, 2, 3, 4;Caráter especial do Matlab; (Ponto e vírgula)
Este personagem é usado para separar as linhas na criação de uma matriz
x = [1, 2, 3, 4;Também é usado para suprimir a saída do comando atual.
x = 1 2 3;Ou para vários comandos separados escritos em uma única linha
x = 1; a = strcmp (s1, s2); str = strcat (s1, s2);Personagem especial do matlab () (parênteses)
Esses caracteres são usados para incluir os argumentos de entrada de uma função.
a = strcat (s1, s2)Além disso, esses caracteres especiais são usados para indexação de matrizes.
a (:, 1)Eles também são usados em operações matemáticas na precedência do operador.
(A.*(B./CDPersonagem especial do Matlab [] (suportes quadrados)
Esses caracteres especiais são usados para a criação de matrizes e vetores.
M = [1, 2, 3, 4; 5, 6, 7, 8; 1, 2, 3, 4]Suporte quadrado para capturar mais de um argumento de entrada em uma função.
a = mágica (5)Suportes quadrados para a criação de uma matriz vazia.
a = []Suporte quadrado para adicionar uma nova linha inferior a uma matriz.
a = mágica (5);Suporte quadrado para remover uma coluna Matrix:
a = mágica (5);Personagem especial do matlab (aparelho encaracolado)
Esses caracteres especiais são usados na criação de matrizes de células.
s1 = 'a', 'z', 'h', 'y'Matlab Special Personagem % (porcentagem)
O caráter percentual é usado para fazer comentários. Tudo escrito depois que esse personagem na linha atual não é considerado código do MATLAB e só é útil como anotação do programador.
% Este é um comentário, não faz parte do programaMatlab Special Character % % (porcentagem de suporte encaracolado)
Este conjunto de personagens é usado para fazer comentários que se estendem por mais de uma linha. Os operadores %e % devem aparecer sozinhos nas linhas imediatamente anteriores e seguindo o bloco de texto, como mostrado abaixo.
%Caráter especial do Matlab ? (Ponto de interrogação )
Este personagem recupera a meta.objeto de classe. Este operador funciona apenas com um nome de classe, não um objeto.
?inputParserCaráter especial do Matlab "(citações únicas)
Esses personagens são usados para criar vetores de personagens com uma classe de char.
Chr = 'Olá Matlab'Personagem especial do Matlab "" (citações duplas)
Esses personagens são usados para criar strings que tenham uma classe de cordas.
str = “Olá Matlab”Caráter especial do matlab "Espaço"
Este personagem representa um lógico não.
se ~ strcmp (s1, s2)Além disso, esse personagem é usado para suprimir argumentos específicos de entrada ou saída de uma função.
[~, i] = min (a)Personagem especial do matlab = (igual)
Este personagem atribui valores a uma variável.
a = 21O personagem espacial é usado como vírgulas para separar os elementos da linha na construção de uma matriz.
A = [1 2 3 4;Além disso, como vírgulas, é usado para separar os valores retornados por uma função.
[r i] = min (a)Personagem especial do Matlab ~ (Tilde)
Além disso, para armazenar os elementos de A na variável B.
a = bCaráter especial do Matlab < & (Left angle bracket and ampersand )
Este conjunto de personagens é usado para especificar superclasses.
Classdef myclass < MySuperclassE na definição de uma classe que deriva de uma superclasse:
Classdef myclass < MySuperclass1 & MySuperclass2 &…Caráter especial do Matlab .? (Ponto de interrogação do ponto)
Este conjunto de personagens especifica os campos de estrutura de nomes-valor.
Nesse caso, os nomes de campo da estrutura do ProPergs são especificados como propriedades de gravação do MATLAB.gráficos.primitivo.Classe de linha.
função f (propargs)Conclusão
Neste artigo, mostramos a lista de caracteres especiais do MATLAB e explicamos o significado de cada personagem com um pequeno exemplo. Essa linguagem de programação também possui operadores relacionais, aritméticos e lógicos e personagens de fuga, que são cobertos em nossos outros artigos do Matlab. Esperamos que você tenha achado este artigo do Matlab útil. Para mais dicas e informações, consulte outros artigos de dica do Linux.