MATLAB - Comandos
MATLAB é um programa interativo para computação numérica e visualização de dados. Você pode inserir um comando digitando-o no prompt do MATLAB '>>' noCommand Window.
Nesta seção, forneceremos listas de comandos gerais do MATLAB comumente usados.
Comandos para gerenciar uma sessão
O MATLAB fornece vários comandos para gerenciar uma sessão. A tabela a seguir fornece todos esses comandos -
Comando | Objetivo |
---|---|
clc | Limpa a janela de comando. |
Claro | Remove variáveis da memória. |
existir | Verifica a existência de arquivo ou variável. |
global | Declara as variáveis como globais. |
Socorro | Procura um tópico de ajuda. |
olhe para | Pesquisa entradas de ajuda para uma palavra-chave. |
Sair | Pára o MATLAB. |
quem | Lista as variáveis atuais. |
quem é | Lista as variáveis atuais (tela longa). |
Comandos para trabalhar com o sistema
O MATLAB fornece vários comandos úteis para trabalhar com o sistema, como salvar o trabalho atual na área de trabalho como um arquivo e carregar o arquivo posteriormente.
Ele também fornece vários comandos para outras atividades relacionadas ao sistema, como exibição de data, listagem de arquivos no diretório, exibição do diretório atual, etc.
A tabela a seguir exibe alguns comandos relacionados ao sistema comumente usados -
Comando | Objetivo |
---|---|
CD | Muda o diretório atual. |
encontro | Exibe a data atual. |
excluir | Exclui um arquivo. |
diário | Liga / desliga a gravação do arquivo do diário. |
dir | Lista todos os arquivos no diretório atual. |
carga | Carrega variáveis de espaço de trabalho de um arquivo. |
caminho | Exibe o caminho de pesquisa. |
pwd | Exibe o diretório atual. |
Salve | Salva variáveis do espaço de trabalho em um arquivo. |
tipo | Exibe o conteúdo de um arquivo. |
o que | Lista todos os arquivos MATLAB no diretório atual. |
wklread | Lê o arquivo de planilha .wk1. |
Comandos de entrada e saída
O MATLAB fornece os seguintes comandos relacionados de entrada e saída -
Comando | Objetivo |
---|---|
disp | Exibe o conteúdo de uma matriz ou string. |
fscanf | Leia os dados formatados de um arquivo. |
formato | Controla o formato de exibição da tela. |
fprintf | Executa gravações formatadas na tela ou arquivo. |
entrada | Exibe prompts e espera por entrada. |
; | Suprime a impressão da tela. |
o fscanf e fprintfos comandos se comportam como funções C scanf e printf. Eles suportam os seguintes códigos de formato -
Código de Formato | Objetivo |
---|---|
%s | Formate como uma string. |
%d | Formate como um inteiro. |
%f | Formate como um valor de ponto flutuante. |
%e | Formate como um valor de ponto flutuante em notação científica. |
%g | Formato na forma mais compacta:% f ou% e. |
\n | Insira uma nova linha na string de saída. |
\t | Insira uma guia na string de saída. |
A função de formato tem os seguintes formatos usados para exibição numérica -
Função de Formato | Exibir até |
---|---|
formato curto | Quatro dígitos decimais (padrão). |
formato longo | 16 dígitos decimais. |
formato curto e | Cinco dígitos mais expoente. |
formato longo e | 16 dígitos mais expoentes. |
banco de formato | Dois dígitos decimais. |
formato + | Positivo, negativo ou zero. |
formatar rato | Aproximação racional. |
formato compacto | Suprime alguns avanços de linha. |
formato solto | Redefine para o modo de exibição menos compacto. |
Comandos de vetor, matriz e matriz
A tabela a seguir mostra vários comandos usados para trabalhar com matrizes, matrizes e vetores -
Comando | Objetivo |
---|---|
gato | Concatena matrizes. |
encontrar | Encontra índices de elementos diferentes de zero. |
comprimento | Calcula o número de elementos. |
linspace | Cria vetores espaçados regularmente. |
espaço de registro | Cria vetor espaçado logaritmicamente. |
max | Retorna o maior elemento. |
min | Retorna o menor elemento. |
aguilhão | Produto de cada coluna. |
remodelar | Altera o tamanho. |
Tamanho | Calcula o tamanho da matriz. |
ordenar | Classifica cada coluna. |
soma | Soma cada coluna. |
olho | Cria uma matriz de identidade. |
uns | Cria uma série de unidades. |
zeros | Cria uma matriz de zeros. |
Cruz | Calcula produtos cruzados da matriz. |
ponto | Calcula produtos de ponto da matriz. |
det | Calcula o determinante de uma matriz. |
inv | Calcula o inverso de uma matriz. |
pinv | Calcula o pseudoinverso de uma matriz. |
classificação | Calcula a classificação de uma matriz. |
rref | Calcula a forma escalonada de linha reduzida. |
célula | Cria matriz de células. |
celldisp | Exibe a matriz de células. |
lote de células | Exibe a representação gráfica da matriz de células. |
num2cell | Converte matriz numérica em matriz de células. |
lidar | Combina listas de entrada e saída. |
iscell | Identifica a matriz de células. |
Comandos de plotagem
O MATLAB fornece vários comandos para plotar gráficos. A tabela a seguir mostra alguns dos comandos comumente usados para plotagem -
Comando | Objetivo |
---|---|
eixo | Define os limites do eixo. |
fplot | Plotagem inteligente de funções. |
rede | Exibe linhas de grade. |
enredo | Gera o gráfico xy. |
impressão | Imprime plotagem ou salva plotagem em um arquivo. |
título | Coloca o texto no topo do gráfico. |
xlabel | Adiciona rótulo de texto ao eixo x. |
Ylabel | Adiciona rótulo de texto ao eixo y. |
eixos | Cria objetos de eixos. |
Fechar | Fecha o gráfico atual. |
feche tudo | Fecha todos os lotes. |
figura | Abre uma nova janela de figura. |
gtext | Habilita o posicionamento do rótulo com o mouse. |
aguarde | Congela o gráfico atual. |
lenda | Posicionamento da legenda com o mouse. |
refrescar | Redesenha a janela da figura atual. |
conjunto | Especifica propriedades de objetos, como eixos. |
subtrama | Cria gráficos em subjanelas. |
texto | Coloca string na figura. |
Barra | Cria gráfico de barras. |
loglog | Cria um gráfico log-log. |
polar | Cria um gráfico polar. |
semilogx | Cria um gráfico semilog. (abscissa logarítmica). |
semilogia | Cria um gráfico semilog. (ordenada logarítmica). |
escadas | Cria o gráfico de escadas. |
haste | Cria um gráfico de haste. |