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. |