You are on page 1of 24

Introdução

Prof. Guilherme Colen

Centro de Instrução Almirante Alexandrino


 Explicar as principais características do
MATLAB
 Citar as principais janelas do MATLAB
 Organizar a interface do MATLAB
 Mudar a formatação dos números exibidos no
MATLAB
 Importar dados externos ao MATLAB

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 2


 Introdução

 Principais janelas

 Formato de números

 Importação de dados

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 3


 Ambiente interativo de alta performance
 Software para computação científica que trabalha
basicamente com matrizes;
◦ Matlab® -> MATrix LABoratory
 Considerado um plataforma de desenvolvimento
bastante flexível
◦ Pode ser instalado em diversos sistemas operacionais
 Utilizado mundialmente para
◦ Analise precisa e eficiente de dados; Modelos
matemáticos; Simulações de sistemas; Desenvolvimento
de produto; entre outros

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 4


 Possui ampla biblioteca de funções
matemáticas
 Possibilita a criação de novas funções,
algoritmos customizados e alta eficiência no
tratamento de dados
 Linguagem fácil e intuitiva
 Possibilidade de integração com hardwares,
permitindo desenvolver sistemas com
entradas e saídas para outros dispositivos
 Permite criar programas com interface gráfica
para o usuário final

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 5


 Pacotes com várias funções prontas para
diversas áreas de conhecimento
 Instaladas no Laboratório do CIAW
◦ Signal Processing Toolbox
◦ Statistics And Learning
◦ Machine Toolbox
◦ Antenna Toolbox
◦ Communications System Toolbox
◦ DSP System Toolbox
◦ Symbol Math Toolbox
◦ Phase Array System Toolbox
◦ Control System Toolbox

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 6


 Custo elevado
◦ Possui diversas classificações
◦ Site para aquisição
 https://www.mathworks.com/pricing-licensing.html

 Existem soluções gratuitas


◦ Octave: feito para ser o mais idêntico possível ao
MATLAB, inclusive em relação ao nome dos comandos
◦ Scilab: parecido com MATLAB, mas não tão idêntico
quanto o Octave
◦ Outras alternativas:
https://opensource.com/alternatives/matlab

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 7


Prof. Guilherme Colen CIAA CApA-GE/SA 2023 8
 As janelas podem ser organizadas de forma
personalizada ou em layouts padrões

 Aba Home – botão Layout


◦ Permite escolher um layout padrão
◦ Permite selecionar quais janelas serão exibidas

 As janelas podem ser movidas clicando no


título e arrastando

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 9


 Endereço da pasta atual
◦ Pode ser alterado usando os botões ao lado

 Current Folder
◦ Mostra o conteúdo da
pasta atual
◦ Pode ser organizado por
 Ordem alfabética
 Categoria

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 10


 Command Window
◦ Onde são digitados os comandos para serem
executados imediatamente (apertando enter)
◦ Seta para cima acessa os últimos comandos
executados

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 11


 Command History
◦ Lista os últimos comandos
executados
◦ Duplo clique no comando
permite executar
novamente

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 12


 Workspace
◦ Mostra as variáveis atualmente disponíveis para uso
◦ Mostra também seu valor e outras informações
importantes das variáveis
 As informações mostradas podem ser alteradas
clicando com o botão direito na barra de títulos
◦ Duplo clique permite
acessar a variável e
alterar seu valor

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 13


 Editor
◦ Criar uma lista de comandos para serem
executados posteriormente
◦ Criar novas funções
◦ Editar programas existentes

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 14


 O Help do MATLAB é repleto de informações, que
irão lhe ajudar muito no desenvolvimento de
seus programas
◦ Possui informações de usabilidade do MATLAB
◦ Possui informações teóricas sobre diversos assuntos
 Help de uma função específica pode ser obtido
no command window digitando
◦ help “nome da função”
 Pode ser acessado clicando no botão de
interrogação no canto superior direito

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 15


Prof. Guilherme Colen CIAA CApA-GE/SA 2023 16
 Organize as principais janelas do MATLAB de
acordo com a seguinte sugestão

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 17


 Os números podem ser exibidos no
command window de diversas formas

 Pode ser alterado em preferencias do MATLAB


◦ Home/Preferences/Command Window

 Pode ser alterado via comando conforme


tabela do próximo slide
◦ Útil quando precisamos de uma resposta rápida
durante a execução de um algoritmo com uma
formatação especial para averiguar o resultado

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 18


 Comando
Os números Descrição
podem ser exibidos Visualização
no
command
format window
4 Casas das seguintes formas
Decimais 1.2340
format short 4 Casas Decimais 1.2340
format long 14 Casas Decimais 1.23400000000000
4 Casas Decimais
format short g 1.234
sem Zeros
14 Casas Decimais
format long g 1.234
sem Zeros
format hex Hexadecimal 3ff3be76c8b43958
format bank 2 Casas Decimais 1.23
format rat Fração 617/500

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 19


 Escreva o número 𝜋 nos diversos formatos
estudados

◦ Dica: No MATLAB o número 𝜋 é inserido usando o


comando 𝑝𝑖

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 20


 Muitas vezes os dados a serem usados no
MATLAB são oriundos de banco de dados
externos
 Uma forma prática para importar esses dados
é utilizando o “Import Data”
◦ Aba “Home”, categoria “Variable”

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 21


 Escolha do arquivo que se deseja importar
 Escolha das configurações de importação
 Linhas/colunas, Tipos de variáveis, Replace, etc

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 22


 “Import Data” para arquivos .mat abre-se o
“Import Wizard”
◦ Mais simples e direto
◦ Fornece opções mais objetivas

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 23


 Gere a tabela abaixo no LibreOffice e importe
para o MATLAB

Prof. Guilherme Colen CIAA CApA-GE/SA 2023 24

You might also like