MATLAB
Este artigo não cita fontes confiáveis. (Dezembro de 2010) |
MATLAB | |
---|---|
Uma superfície criada no Matlab | |
Desenvolvedor | MathWorks |
Plataforma | Multiplataforma |
Versão estável | R2014b (outubro de 2014 | )
Escrito em | C, Java |
Sistema operativo | Multiplataforma |
Gênero(s) | Computação técnica |
Licença | Proprietário |
Página oficial | http://www.mathworks.com/products/matlab/?s_cid=wiki_matlab_2 (em inglês, em castelhano, em português e em alemão)., acessado pela última vez há 663 semanas e 3 dias |
MATLAB (MATrix LABoratory)
- Data Acquisition Toolbox
- Instrument Control Toolbox
- OPC Toolbox
- Vehicle Network Toolbox
- Financial Toolbox
- Econometrics Toolbox
- Datafeed Toolbox
- Database Toolbox
- Spreadsheet Link EX
- Financial Instruments Toolbox
- Trading Toolbox
- Bioinformatics Toolbox
- SimBiology
- MATLAB Coder
- HDL Coder
- HDL Verifier
- Filter Design HDL Coder
- Fixed-Point Designer
- MATLAB Compiler
- MATLAB Compiler SDK JESUS SALVA
- MATLAB Production Server
- MATLAB Report Generator
- Simulink Report Generator
- Simulink Control Design
- Simulink Design Optmization
- Simscape
- SimMechanics
- SimElectronics
- SimDriveline
- SimBiology
- SimPowerSystems
- Simulink Test
Exemplos de código-fonte
O MATLAB é uma combinação perfeita de muitas das linguagens mais utilizadas, tais como C, Java e Basic. Esta linguagem segue então de uma maneira muito fiel a maior parte dos aspectos das linguagens que estiveram na sua origem. Esta é então uma das grandes vantagens do MATLAB: um programador de C não terá grandes dificuldades em se adaptar a esta linguagem, visto que os códigos-fonte são muito parecidos; um programador de Java não terá grande dificuldade em se adaptar à construção de objetos GUI em MATLAB (no entanto, o MATLAB tem também uma boa componente de interface não gráfica).
Olá Mundo
O já habitual programa em que se cria uma simples mensagem na tela que diz "Olá Mundo". Para isso, em MATLAB usa-se a função disp().
1 disp('Olá Mundo');
A função disp() tanto pode ser usada para impressão directa, ou seja, o programador escreve no código-fonte aquilo que deve sempre ser impresso ou nomeia uma função na qual escreve aquilo qu quer ou pede ao user para escrever numa variavel de entrada o que deseja.
OBS:Na versão 2008b, não é necessário colocar o ;(ponto-e-vírgula) no final do disp.
Usando variaveis:
texto = 'Olá Mundo';
disp(texto);
texto = input('Escreva a sua mensagem--> ','s');
disp(texto);
No primeiro caso, o MATLAB retornaria a mensagem "Olá Mundo", mas no 2.º caso a mensagem a ser escrita iria ser decidida pelo user. Para que seja possível ao user dar alguma ordem ao software existe a função input(). Para se compreender melhor esta função apresenta-se de seguida um programa de baixa complexidade, que servirá também de introdução às estruturas aninhadas.
Nota: no final de cada linha de código em MATLAB é conveniente escrever ;. Este caracter serve para omitir o aparecimento do valor de variaveis no dispositivo de saída.
Informação Idades
- (em inglês) MATLAB online - MATLAB web interface
Ver também
- GNU Octave, free software com uma linguagem muito parecida com o MATLAB