MATLAB é uma linguagem usada para combinar os procedimentos de programação , computação , análise e visualização . Através de uma interface de linha de comando , você digita em programas que causam MATLAB para executar suas várias funções em dados numéricos. Leva um pouco de tempo para dominar toda a gama de funções do MATLAB . Por causa de sua capacidade de lidar com grandes conjuntos de dados , sua manipulação de matrizes e vetores e seu foco em procedimentos matemáticos , ele é comumente usado por engenheiros e matemáticos puros. Funções Gerais
MATLAB opera através de um ambiente de trabalho , semelhante ao usado pelo Windows, com várias janelas de entrada e saída e um menu "Iniciar" no canto inferior esquerdo. Ferramentas gerais são fornecidos para editar , executar e depurar programas , bem como a importação e exportação programas MATLAB . MATLAB também contém funções que permitem a ligação com outras bibliotecas e serviços, incluindo Java, o NET Framework . , Serviços Web e programas escritos em C e Fortran.
Funções Dados
funções para importar e exportar dados de outros formatos , como planilhas estão incluídos no MATLAB , juntamente com uma série de funções para processar e manipular os dados. Estes se concentrar em torno de funções matemáticas , particularmente envolvendo matrizes , matrizes e álgebra linear. Os procedimentos de análise incluem estatística descritiva , correlação, covariância , derivadas e integrais numéricas básicas. MATLAB também pode realizar a transformação de Fourier e análise de séries temporais . Outros procedimentos podem ser programados manualmente em MATLAB , se eles não estão disponíveis como recursos embutidos .
Funções de programação
MATLAB é uma linguagem de programação completa capaz de lidar com a avaliação da função /expressão e de um conjunto de operadores, incluindo aritmética , operadores relacionais e lógicos , tratamento de erros, alças de funções definíveis e uma variedade de tipos de dados. MATLAB também tem capacidades orientadas a objetos para lidar com classes e objetos , permitindo que você execute a reutilização de código , herança e encapsulamento, e para compartilhar e reutilizar os sistemas de classificação construídos por outros. MATLAB também emprega uma função de temporizador , permitindo a execução de programas a ser agendada .
Funções gráficas
Uma vasta gama de lotes são construídos para MATLAB, a partir da linha de base e gráficos de dispersão para visualização em 3-D , como a superfície e malha parcelas. Função estão disponíveis para personalizar a saída gráfica inclusive alterando as cores de linha , fazendo anotações e criação de iluminação e efeitos de transparência em gráficos 3-D . MATLAB também permite o desenvolvimento de interface gráfica de usuário para personalizar sua tela e pode ser programado para incorporar controles de terceiros , tais como Java e ActiveX .