segunda-feira, 7 de novembro de 2016

Introdução ao MATLAB

O software MATLAB é uma ferramenta matemática muito conhecida e que possibilita fazer cálculos, visualizar gráficos, desenvolver algoritmos, modelar, simular e analisar sistemas, entre outras diversas funcionalidades. O nome MATLAB vem do inglês MATrix LABoratory, e trata-se de um software desenvolvido pela MathWorks, uma empresa que desenvolve soluções em computação matemática para engenheiros cientistas.

O MATLAB possui um ambiente de programação e uma linguagem "própria'', baseada na linguagem C muito conhecida por engenheiros e cientistas. Portanto, em nossa abordagem vamos considerar que já temos um conhecimento em linguagem C antes de começar a programar no MATLAB. 

Desktop

O desktop padrão, conhecido como default, das ultimas versões possui o seguinte layout:



Além das barras principais Home, Plots e Apps, devemos ficar familiarizados com três janelas principais:

"Command Window" ou janela de comandos é utilizada pelo usuário para interagir com o software. Nela digitaremos os nossos comandos e observaremos as respostas retornadas pelo MATLAB.

"Current Folder" é a janela que mostra os arquivos (m-files, figuras, etc) encontrados na pasta que esta definida no "Diretótrio Atual". Ou seja, navegando na barra de diretório, podemos escolher a pasta que iremos utilizar no MATLAB, e seus arquivos ficam listados na janela "Current Folder".

"Workspace" é a janela que mostra as variáveis criadas durante a utilização do software.

Getting Started

Vamos começar utilizando o MATLAB como uma calculadora simples.
Digite os seguintes comandos na “Command Window” e aperte Enter. Verifique se o MATLAB retorna o valor esperado como resultado da operação matemática:
  •  2+2
  •  5-3
  •  4.5*2
  •  7/2
  •  3^2
  •  0/2
  •  2/0
Lembrando que:
Sinal
Operação
+
Soma
-
Subtração
*
Multiplicação
/
Divisão
^
Exponencial

Quando terminar de executar essas operações, digite o comando clc, que ele limpará a janela de comandos.

Operadores e Ordem de Precedência

O MATLAB executa as operações seguindo a ordem de precedência que rege a regra geral da matemática:

Operadores:
+, ‐, *, /, \, ^,(, )

Ordem de Precedência:
1. (, )
2. ^
3. *, /
4. +, ‐

Portanto:
3+ 4*5 = 23
(3 + 4)*5 = 35

Funções Matemáticas

Além das operações usuais, o MATLAB também executa cálculos matemáticos como seno, cosseno,  arredondamentos, entre outros. Digite help elfun para visualizar uma lista de funções que podem ser úteis conforme a sua necessidade.

Funções comumente utilizadas:
Função
Exemplo
Resultado
Descrição
Seno
sin(45)
0.8509
Calcula o seno. O resultado é exibido em radianos
Arredondamento
round(3.6)
4
Arredonda para o valor mais próximo
Logaritmo Natural
log(6)
1.7918
Calcula o logaritmo natural de um número


Help!

O help do MATLAB pode ser uma ferramenta de grande ajuda, não deixe de utiliza-la sempre que precisar. 

Digite:
help sin

E observe que o MATLAB apresenta detalhes importantes sobre a função pesquisada:

>> help sin
 sin    Sine of argument in radians.
    sin(X) is the sine of the elements of X.

    See also asin, sind.

    Reference page for sin
    Other functions named sin

E ainda, é possível clicar em Reference page for sin e abrir uma página repleta de detalhes, exemplos e outras informações sobre a função:



Uma outra forma de abrir essa página é digitar doc sin e apertar enter.

Portanto, lembre sempre desses dois comandos: help e doc.


Postado por: Stéphany Issa
Estudante de Engenharia de Controle e Automação
Para aulas particulares de MATLAB e outros assuntos, acesse o Blog Ache Aula Fácil: http://acheaulafacil.blogspot.com.br/

Nenhum comentário:

Postar um comentário