MATLAB - Sintaxe Básica
O ambiente MATLAB se comporta como uma calculadora supercomplexa. Você pode inserir comandos no prompt de comando>>.
MATLAB é um ambiente interpretado. Em outras palavras, você dá um comando e o MATLAB o executa imediatamente.
Prática prática
Digite uma expressão válida, por exemplo,
Demonstração ao vivo
5 + 5
E aperte ENTER
Quando você clica no botão Executar ou digita Ctrl+E, o MATLAB o executa imediatamente e o resultado retornado é -
ans = 10
Vamos pegar mais alguns exemplos -
Demonstração ao vivo
3 ^ 2 % 3 raised to the power of 2
Quando você clica no botão Executar ou digita Ctrl+E, o MATLAB o executa imediatamente e o resultado retornado é -
ans = 9
Outro exemplo,
Demonstração ao vivo
sin(pi /2) % sine of angle 90o
Quando você clica no botão Executar ou digita Ctrl+E, o MATLAB o executa imediatamente e o resultado retornado é -
ans = 1
Outro exemplo,
Demonstração ao vivo
7/0 % Divide by zero
Quando você clica no botão Executar ou digita Ctrl+E, o MATLAB o executa imediatamente e o resultado retornado é -
ans = Inf warning: division by zero
Outro exemplo,
Demonstração ao vivo
732 * 20.3
Quando você clica no botão Executar ou digita Ctrl+E, o MATLAB o executa imediatamente e o resultado retornado é -
ans = 1.4860e+04
MATLAB fornece algumas expressões especiais para alguns símbolos matemáticos, como pi para π, Inf para ∞, i (e j) para √-1 etc. Nan significa 'não é um número'.
Uso de ponto e vírgula (;) no MATLAB
O ponto e vírgula (;) indica o fim da instrução. No entanto, se você deseja suprimir e ocultar a saída do MATLAB para uma expressão, adicione um ponto e vírgula após a expressão.
Por exemplo,
Demonstração ao vivo
x = 3; y = x + 5
Quando você clica no botão Executar ou digita Ctrl+E, o MATLAB o executa imediatamente e o resultado retornado é -
y = 8
Adicionando comentários
O símbolo de porcentagem (%) é usado para indicar uma linha de comentário. Por exemplo,
x = 9 % assign the value 9 to x
Você também pode escrever um bloco de comentários usando os operadores de comentários de bloco % { e % }.
O editor MATLAB inclui ferramentas e itens de menu de contexto para ajudá-lo a adicionar, remover ou alterar o formato dos comentários.
Operadores e caracteres especiais comumente usados
O MATLAB suporta os seguintes operadores e caracteres especiais comumente usados -
Operador | Propósito |
---|---|
+ | Além disso; operador de adição. |
- | Menos; operador de subtração. |
* | Operador de multiplicação escalar e matricial. |
.* | Operador de multiplicação de matrizes. |
^ | Operador de exponenciação escalar e matricial. |
.^ | Operador de exponenciação de matriz. |
\ | Operador de divisão à esquerda. |
/ | Operador de divisão à direita. |
.\ | Operador de divisão à esquerda da matriz. |
./ | Operador de divisão à direita de matriz. |
: | Dois pontos; gera elementos espaçados regularmente e representa uma linha ou coluna inteira. |
( ) | Parênteses; inclui argumentos de função e índices de array; substitui a precedência. |
[ ] | Suportes; inclui elementos de matriz. |
. | Ponto decimal. |
… | Reticências; operador de continuação de linha |
, | Vírgula; separa instruções e elementos em uma linha |
; | Ponto e vírgula; separa colunas e suprime a exibição. |
% | Sinal de porcentagem; designa um comentário e especifica a formatação. |
_ | Citação de sinal e operador de transposição. |
._ | Operador de transposição não conjugado. |
= | Operador de atribuição. |
Variáveis e Constantes Especiais
O MATLAB suporta as seguintes variáveis e constantes especiais -
Nome | Significado |
---|---|
an | Resposta mais recente. |
eps | Precisão de ponto flutuante. |
i,j | A unidade imaginária √-1. |
Inf | Infinito. |
NaN | Resultado numérico indefinido (não é um número). |
pi | O número π |
Variáveis de nomenclatura
Os nomes de variáveis consistem em uma letra seguida por qualquer número de letras, dígitos ou sublinhado.
MATLAB é diferencia maiúsculas de minúsculas .
Os nomes de variáveis podem ter qualquer tamanho, no entanto, o MATLAB usa apenas os primeiros N caracteres, onde N é dado pela função namelengthmax .
Salvando seu trabalho
O salvar O comando é usado para salvar todas as variáveis da área de trabalho, como um arquivo com extensão .mat, no diretório atual.
Por exemplo,
save myfile
Você pode recarregar o arquivo a qualquer momento usando o carregar comando.
load myfile
MATLAB