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 '>>' na Janela de Comando .
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 | Propósito |
---|---|
cl | Limpa a janela de comando. |
limpar | Remove as variáveis da memória. |
existe | Verifica a existência de arquivo ou variável. |
global | Declara que as variáveis são globais. |
ajuda | Pesquisa um tópico de ajuda. |
procurar | Pesquisa entradas de ajuda para uma palavra-chave. |
sair | Para o MATLAB. |
quem | Lista as variáveis atuais. |
quem | Lista as variáveis atuais (exibição 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 exibir data, listar arquivos no diretório, exibir o diretório atual, etc.
A tabela a seguir exibe alguns comandos relacionados ao sistema comumente usados -
Comando | Propósito |
---|---|
CD | Altera o diretório atual. |
data | Exibe a data atual. |
excluir | Exclui um arquivo. |
diário | Ativa/desativa a gravação do arquivo de diário. |
dir | Lista todos os arquivos no diretório atual. |
carregar | Carrega variáveis do espaço de trabalho de um arquivo. |
caminho | Exibe o caminho de pesquisa. |
pwd | Exibe o diretório atual. |
salvar | Salva as 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 à entrada e saída -
Comando | Propósito |
---|---|
exibir | Exibe o conteúdo de uma matriz ou string. |
fscanf | Ler dados formatados de um arquivo. |
formato | Controla o formato de exibição na tela. |
fprintf | Executa gravações formatadas em tela ou arquivo. |
entrada | Exibe prompts e aguarda entrada. |
; | Suprime a impressão da tela. |
O fscanf e fprintf comandos se comportam como as funções C scanf e printf. Eles suportam os seguintes códigos de formato -
Formatar código | Propósito |
---|---|
%s | Formatar como uma string. |
%d | Formatar como um número inteiro. |
%f | Formatar como um valor de ponto flutuante. |
%e | Formatar como um valor de ponto flutuante em notação científica. |
%g | Formatar 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 as seguintes formas usadas 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 o expoente. |
formato longo e | 16 dígitos mais expoentes. |
formatar banco | Dois dígitos decimais. |
formato + | Positivo, negativo ou zero. |
formatar rato | Aproximação racional. |
formato compacto | Suprime alguns feeds de linha. |
formato solto | Reinicia 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 arrays, matrizes e vetores −
Comando | Propósito |
---|---|
gato | Concatena arrays. |
encontrar | Encontra índices de elementos diferentes de zero. |
comprimento | Calcula o número de elementos. |
linspace | Cria vetores espaçados regularmente. |
espaço de log | Cria vetor espaçado logaritmicamente. |
máximo | Retorna o maior elemento. |
min | Retorna o menor elemento. |
prod | Produto de cada coluna. |
reformar | Altera o tamanho. |
tamanho | Calcula o tamanho da matriz. |
classificar | Classifica cada coluna. |
soma | Soma cada coluna. |
olho | Cria uma matriz de identidade. |
os | Cria uma matriz de uns. |
zeros | Cria uma matriz de zeros. |
cruzada | Calcula produtos cruzados da matriz. |
ponto | Calcula produtos de ponto da matriz. |
det | Calcula o determinante de uma matriz. |
inv | Calcula a inversa de uma matriz. |
pinv | Calcula a pseudoinversa de uma matriz. |
classificação | Calcula a classificação de uma matriz. |
ref | Calcula a forma escalonada de linhas reduzidas. |
célula | Cria uma matriz de células. |
celldisp | Exibe matriz de células. |
plotagem celular | Exibe a representação gráfica da matriz de células. |
num2célula | Converte matriz numérica em matriz de células. |
negócio | Corresponde às listas de entrada e saída. |
iscell | Identifica a matriz de células. |
Comandos de plotagem
O MATLAB fornece vários comandos para plotagem de gráficos. A tabela a seguir mostra alguns dos comandos comumente usados para plotagem -
Comando | Propósito |
---|---|
eixo | Define os limites do eixo. |
fplot | Plotagem inteligente de funções. |
grade | Exibe linhas de grade. |
trama | Gera gráfico xy. |
imprimir | Imprime a plotagem ou salva a 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. |
fechar tudo | Fecha todos os gráficos. |
figura | Abre uma nova janela de figura. |
gtext | Ativa o posicionamento do rótulo pelo mouse. |
manter | Congela o gráfico atual. |
legenda | Colocação da legenda pelo mouse. |
atualizar | 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 de semilog. (abcissa logarítmica). |
semilogia | Cria um gráfico de semilog. (ordenada logarítmica). |
escadas | Cria um gráfico de escadas. |
tronco | Cria um gráfico de tronco. |
MATLAB