Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Aula Introdução ao MATLAB
2
Introdução O que é o MATLAB?
MATLAB ->marca registrada de The MathWorks, Inc. Originalmente desenvolvido para ser um "Laboratório para estudo de Matrizes” Atualmente suas capacidades ultrapassam em muitas vezes as possibilidades de sua versão original é hoje uma das mais importantes linguagens de programação para computação técnica e científica em geral
3
Conhecendo o ambiente do MATLAB
A área de trabalho (“Command window”) “>>" é o prompt (local para digitar os comandos) Ex: digite cada linha de comando, a seguir, e após pressione a tecla <enter> >>s=‘ Hello World !’ >>disp (s) % exibe a variável s Comentários >> % Este é um comentário
4
Teclas de Auxílio à edição
↑ recupera o comando digitado anteriormente ↓ recupera o comando seguinte (se houver) ← move o cursor um caracter para trás → move o cursor um caracter para a frente Delete ou (← backspace) apaga o caracter anterior (tecla) Ctrl-a move o cursor para o início da linha Ctrl-e move o cursor para o final da linha
5
Conhecendo o MATLAB Como obter ajuda
No prompt do console digite >> help Digite help seguido do nome da função que deseja ajuda. Ex: >> help disp Menu help da área de trabalho
6
Manipulação de Arquivos e Diretórios
>> pwd %Apresenta o diretório atual de trabalho
7
Conhecendo o MATLAB O Editor
Acessado através de: Menu file>New>M-file (para arquivo novo) Menu file>Open ou Ctrl+O Exemplo: Digite no Editor s=‘Hello World !’ disp (s) Salve o arquivo com o nome teste.m Executando barra de ferramentas: tecla run Menu Debug->Run teste.m F5
9
Elementos Básicos do MATLAB
Criando Variáveis Reais = comando de atribuição >> x = ; >>y=1; >> X=2; >> x >>y >> X é case sensitive Não pode começar com número Palavra única O ; suprime a apresentação do resultado
10
Operações Básicas com Matlab
O comando save >>save(‘dados.’, ‘x’, ‘y’) % salva as variáveis x e y O comando clear >> clear X %elimina a variável ‘X’; >> clear all % elimina todas variáveis desprotegidas O comando load >>load(‘dados’) %recupera as variáveis salvas >>load(‘dados’, ‘x’) O comando who >> who %listagem de variáveis
11
Constantes e Variáveis especiais
pi: constante p i ou j: número imaginário ( ) nan: não é um número
12
Operadores Matemáticos Elementares
+ soma - subtração * multiplicação / divisão à direita (x/y=xy-1) \ divisão à esquerda (x\y=x-1y) ^ Exponenciação ‘ Conjugado Transposto
13
Exercício 01 Crie um diretório chamado MeuDir. Entre nesse diretório.
Execute os comandos: x1=1; x2=2; y=x1*x2; Salve o arquivo com as variáveis x1,x2 e y no arquivo exerc01 no formato ASCII Comentar as operaçoes realizadas
14
Operadores de Comparação
Operadores Lógicos a & b lógica E a | b lógica OU ~ a lógica NÃO Operadores Relacionais a==b verdadeiro se a e b são iguais a~=b verdadeiro se a e b são diferentes a<b verdadeiro se a menor que b a>b verdadeiro se a maior que b a<=b verdadeiro se a menor ou igual a b a>=b verdadeiro se a maior ou igual a b
15
Variáveis Boleanas 1 verdadeiro 0 falso
Exerc. 02: Execute os comandos abaixo. Comente em cada linha qual a operação realizada e explique os resultados obtidos. Salve o arquivo do editor como Ex02_Aluno1.m >> a=1 >>b=(0==1) >>a&b >>a|b >>a~=b
16
Números Complexos Z = a + bi Exerc 03:
>> z = 2 + 3i Exerc 03: Dado z1 = 2 + 7i e z2 = 1 - 2i execute as operações abaixo. Use o help para funções desconhecidas. Faça comentários para explicar cada operação. Salve no editor. >> x=z1 + z2 >> y=z1-z2 >> v=z1*z2 >> a=real (x) >> b=imag(x) >> w=x’ >> Xmod1=sqrt(a^2+b^2) >> Xmod2= abs(x) >> isreal(x) >>isreal(a)
17
Funções Matemáticas Elementares do MATLAB
exp log log10 sqrt acos asin atan cos sin sinc tan
18
Exemplo x=cos(pi/3) y=sin (pi/3) z=(cos(pi/6))^2+(sin (pi/6))^2
x_graus=acos(x)*180/pi
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.