Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Curso de Matlab Básico - 09/10
Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira
Universidade Federal do Ceará
Centro de Tecnologia
Departamento de Engenharia Elétrica
2023
Sumário
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 1/1
Operações Básicas Matemáticas
Operações Básicas Matemáticas
5 + 2
a = 5 − 2
b = 8 ∗ 5
x = 10/4
y = 7 ∧ 2
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 2/1
Operações com Vetores e Matrizes
Operações com Vetores e Matrizes
v1 = [2 3 4 5]
v2 = [1:1:8]
m1 = [1 2 3;4 5 6]
m2 = [1:1:3; 4:1:6; 7:1:9]
m3 = m2’
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 3/1
Operações com Vetores e Matrizes
Operações com Vetores e Matrizes pt 2
m3 = inv(m3);
a =
[
1 2 3
]
; b =
[
2 4 6
]′; c = a ∗ b;
a =
[
1 2 3
]
; b =
[
2 4 6
]
; c = a. ∗ b;
a =
[
1 2 3
]
; b =
[
2 4 6
]
; c = b./a;
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 4/1
Funções do Matlab
Funções do Matlab
length(x)
size(x)
zeros(x)
ones(x)
eye(x)
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 5/1
Funções do Matlab
Funções do Matlab
solve(eq,x)
exp(x)
cos(x)
sin(x)
plot(t,x) ou plot (x)
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 6/1
Definindo Funções
Definindo Função de Uma Variável
A imagem abaixo retrata um exemplo de como criar uma função com uma variável
no Matlab:
Fonte: [2]
Exercício: Criar uma função que retorna a média de um vetor x de qualquer dimensão.
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 7/1
Definindo Funções
Definindo Função de Múltiplas Variáveis
A imagem abaixo retrata um exemplo de como criar uma função com múltiplas
variáveis no Matlab:
Fonte: [2]
Exercício: Criar uma função que retorna a média ponderada de um vetor x de tamanho
qualquer.
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 8/1
Definindo Funções
Definindo Função de Múltiplas Variáveis
A imagem abaixo retrata um exemplo de como criar uma função com múltiplas
variáveis no Matlab:
Fonte: [2]
Exercício: Criar uma função que retorna a média ponderada de um vetor x de tamanho
qualquer.
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 9/1
Estruturas Condicionais e Repetição
For
Estrutura da rotina de repetição For:
Fonte: [1]
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 10/1
Estruturas Condicionais e Repetição
While
Estrutura da rotina repetição While:
Fonte: [1]
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 11/1
Estruturas Condicionais e Repetição
If
Estrutura da rotina condicional IF:
Fonte: [1]
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 12/1
Estruturas Condicionais e Repetição
Switch
Estrutura da rotina condicional Switch:
Fonte: [1]
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 13/1
Estruturas Condicionais e Repetição
Exercícios Finais
Exercícios:
Desenvolver um código que recebe um vetor de notas como parâmetro e verifica
se o aluno está aprovado, de final ou reprovado.
Desenvolver um código que acha o maior elemento de um vetor
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 14/1
Agradecimentos
Agradecimentos
Obrigado!!!
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 15/1
Agradecimentos
Referências Bibliográficas
1. MathWorks. Disponível em : https://www.mathworks.com/;
2. ElectricalWorkBook. Disponível em:
https://electricalworkbook.com/matlab-functions/.
Curso de Matlab Básico Ministrantes: Gustavo Penaforte Brito e João Luiz de Castro Pereira 16/1

Mais conteúdos dessa disciplina