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