Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> MATLAB

Domine o Básico do MATLAB: Sintaxe e Comandos Essenciais

O ambiente MATLAB comporta-se como uma calculadora supercomplexa. Você insere comandos no prompt >>.

O MATLAB é um ambiente interpretado: você dá um comando e ele executa imediatamente.

Prática Prática

Digite uma expressão válida, por exemplo:

5 + 5

Pressione ENTER. O resultado retornado é:

ans = 10

Mais Exemplos

3 ^ 2  % 3 elevado à potência 2
ans = 9
sin(pi / 2)  % seno de 90 graus
ans = 1
7/0  % Divisão por zero
ans = Inf
warning: division by zero
732 * 20.3
ans = 1.4860e+04

O MATLAB fornece expressões especiais para símbolos matemáticos: pi para π, Inf para ∞, i (e j) para √-1. NaN significa 'not a number'.

Uso do Ponto e Vírgula (;)

O ponto e vírgula indica fim de instrução. Para suprimir a saída, adicione ; após a expressão.

x = 3; y = x + 5
y = 8

Adicionando Comentários

O símbolo % indica linha de comentário.

x = 9 % atribui valor 9 a x

Blocos de comentário usam %{ e %}. O editor MATLAB tem ferramentas para gerenciar comentários.

Operadores e Caracteres Especiais Comuns

OperadorFinalidade
+Adição.
-Subtração.
*Multiplicação escalar e de matriz.
.*Multiplicação elemento a elemento (array).
^Exponenciação escalar e de matriz.
.^Exponenciação elemento a elemento.
\Divisão à esquerda (matrix left division).
/Divisão à direita (matrix right division).
.\Divisão à esquerda elemento a elemento.
./Divisão à direita elemento a elemento.
:Dois-pontos: gera elementos espaçados regularmente; representa linha/coluna inteira.
( )Parênteses: envolvem argumentos de função e índices de array; sobrescrevem precedência.
[ ]Colchetes: delimitam elementos de array.
.Ponto decimal.
…Reticências: operador de continuação de linha.
,Vírgula: separa instruções e elementos em linha.
;Ponto e vírgula: separa colunas e suprime exibição.
%Porcentagem: designa comentário e formatação.
'Aspas simples: operador de transposta conjugada.
.'Transposta não conjugada.
=Atribuição.

Variáveis e Constantes Especiais

NomeSignificado
ansResposta mais recente.
epsPrecisão de ponto flutuante.
i,jUnidade imaginária √-1.
InfInfinito.
NaNResultado numérico indefinido (not a number).
piNúmero π.

Nomeação de Variáveis

Nomes de variáveis começam com letra, seguidos de letras, dígitos ou underscore. MATLAB é case-sensitive. O comprimento máximo é dado por namelengthmax.

Salvando seu Trabalho

O comando save salva todas as variáveis do workspace em arquivo .mat no diretório atual.

save myfile

Recarregue com load:

load myfile

MATLAB

  1. Fundamentos de Java: Dominando a Sintaxe Básica
  2. Dominando a Sintaxe Básica do C: Tokens, Estrutura e Ponto e Vírgula
  3. Entendendo C++: Sintaxe Básica e Fundamentos da Orientação a Objetos
  4. MATLAB: Visão Geral Abrangente do Ambiente Líder em Computação Numérica
  5. Domine o Básico do MATLAB: Sintaxe e Comandos Essenciais
  6. Entendendo Variáveis no MATLAB: Fundamentos e Exemplos
  7. Comandos Essenciais do MATLAB para Computação Eficiente
  8. Entendendo Tipos de Dados no MATLAB: Guia Completo
  9. Dominando Operadores MATLAB: Guia Completo de Operações Aritméticas, Lógicas e Bitwise
  10. Domine Matrizes no MATLAB: Criação, Referência e Manipulação de Dados