Вы находитесь на странице: 1из 12

Aula Introduo ao MATLAB

UTFPR Campus Ponta Grossa Disciplina: Processamento de Sinais Prof. Sergio Okida

Introduo
O que o MATLAB?
MATLAB ->marca registrada de The MathWorks, Inc. Originalmente desenvolvido para ser um "Laboratrio para estudo de Matriz hoje uma das mais importantes linguagens de programao para computao tcnica e cientfica em geral

Conhecendo o ambiente do MATLAB

Janela de Comandos

A Janela de Comandos (Command Window)


>> o prompt (local para digitar os comandos)

Ex: digite cada linha de comando, a seguir, e aps pressione a tecla <enter>
>> s=Hello World ! >> disp (s) % exibe a varivel s

Comentrios
>> % Este um comentrio

Teclas de Auxlio edio


recupera o comando digitado anteriormente recupera o comando seguinte (se houver) move o cursor um caracter para trs move o cursor um caracter para a frente Delete ou ( backspace) apaga o caracter anterior (tecla) Ctrl-a move o cursor para o incio da linha Ctrl-e move o cursor para o nal da linha

Obtendo ajuda com o MATLAB A mais importante funo o Help do Matlab


No prompt da janela de comandos digite e tecle <enter>
>> help

Digite help no prompt seguido do nome da funo para a qual deseja ajuda.
Ex: >> help disp

O Help do Matlab
Menu help ou Boto da Barra de Ferramentas

Elementos Bsicos do MATLAB


Criando Variveis Reais = comando de atribuio Digite as linhas abaixo no prompt, tecle <enter> e verifique o que ocorre:
>> x = 3.1416927; >> y=1; >> X=2; >> x >> y >> X

Os nomes das variveis no Matlab so case sensitive No pode comear com nmero Palavra nica

Responda:
O que faz o ; ? E a funo clc ?

Conhecendo o ambiente do MATLAB


O Workspace

Algumas Constantes e Variveis especiais


>> pi % constante >>4i % (i ou j) nmero imaginrio >> nan % no um nmero

Operaes Bsicas com Matlab


Execute os comandos abaixo no prompt e comente
>> save(dados, x, y) % ... >> clear X % ... >> clear all % ... >> load(dados) % ... >> load(dados, x) % ... >> who % ... >> pwd % ...

Outras formas de determinar o caminho da pasta de trabalho atual

Conhecendo o MATLAB O Script (Editor)


Acessado atravs de:
Para criar um arquivo novo: Menu file>New>Script Via teclado Ctrl+N Para abrir um arquivo existente Menu file>Open Via teclado Ctrl+O Exemplo: Digite no Editor s=Hello World ! Sou uma string. disp (s); % exibe string ou matriz

Crie um diretrio criado com nome MeuDIR D:\Users\...\Documents\MATLAB\ e Salve o arquivo com o nome teste.m Executar e salvar
Na barra de ferramentas do editor tecla Menu Debug->Run teste.m Tecla F5

Operadores Matemticos Elementares


+ * / \ ^ soma subtrao multiplicao diviso direita (x/y=xy-1) diviso esquerda (x\y=x-1y) Exponenciao Conjugado Transposto

Exerccio 01
Use o help para entender e descrever a funes cd e mkdir Usando as novas funes: Crie um diretrio com seu nome em D:\...\MATLAB\ Entre nesse diretrio atravs do prompt. Execute os comandos no prompt: >> x1=1.5; >> x2=2; >> y=x1*x2; Salve a varivel x1, x2 e y no arquivo exercicio_01 no formato ASCII Apague as variveis x1, x2 e y do workspace Digite x1, x2 e y no prompt da janela de comandos. O que ocorre? Use o wordpad para abrir o arquivo ascii exercicio_01 Carregue o valor do arquivo exercicio_01 e abra no workspace browser (de duplo clique) Digite no prompt: >> x1 O que observou no prompt? O que conclui ao observar o arquivo exercicio_01 ?

Вам также может понравиться