


































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Uma aula introdutória sobre o software matlab, apresentada pelo prof. Rodrigo baleeiro silva no curso de inteligência artificial. A aula aborda conceitos básicos, a interface do usuário, elementos fundamentais como constantes, variáveis, vetores e matrizes, operações aritméticas, funções matemáticas e gráficos. Além disso, é fornecido um exercício ilustrativo para a criação e manipulação de vetores e matrizes.
O que você vai aprender
Tipologia: Manuais, Projetos, Pesquisas
1 / 42
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Prof. Rodrigo Baleeiro Silva
MatLab é um software destinado a realizar cálculos com
É ao mesmo tempo um ambiente de computação e ambiente de programação. Os comandos do MatLab são muito próximos da forma como escrevemos funções algébricas, o que facilita muito o seu uso.
são conjuntos de funções para aplicações específicas (Aerospace Toobox, Bioinformatics Toolbox, Communication Toolbox, etc.). Permite a incorporação de novas funções, através do seu ambiente de programação.
Janela de Comando
Janela do diretório
Janela da área de trabalho
Janela do histórico dos comandos
clear x: remove a variável x. clear: remove todas variáveis clc: limpa a tela close: fechas as figuras abertas Um comando é finalizado apertando a tecla ENTER Interromper um comando: CONTROL e C simultaneamente
Constantes e variáveis
a = 2 B=5^ C=5e Número complexo (i ou j) a=3+2i b=5+3j z=a+b z_real=real(z) z_imag=imag(z)
Vetor
a=[5, 1.5, -0.3] (vetor linha) b=[4; 8.1; 7.9] (vetor coluna) c=10:5:40 (cria vetor com valores de 10 a 40, com passo de 5) c(2) (retorna segundo elemento de c) c(3:5) (retorna do terceiro ao quinto elemento de c)
Vetor
Crie um vetor a de 1 até 5. Utilize a função length(a). Realize a soma de cada elemento do vetor e calcule a média.
Matrizes
A=[3 2 -5; 4 7 9; 4 7 6] (matriz 3x3) A(1,2)=8 (modifica o elemento da primeira linha e segunda coluna para 8) A([1 3],2) (mostra os elementos da linha 1 e 3 da coluna 2) size(A) (mostra o numero de linhas e colunas da matriz A) A(:,1) (mostra as linhas da primeira coluna) A(2,:) (mostra as colunas da segunda linha) inv(A) (inversa)
Matrizes Algumas funções para operações com matrizes: sum: soma dos elementos da coluna. prod: produto dos elementos da coluna. Exemplo: M = magic(3) M = 8 1 6 3 5 7 4 9 2 sum(M) = 15 15 15
Matrizes Algumas funções para operações com matrizes: sum(M,1) = sum(M,2) =
Vetor
Crie um vetor b cria vetor com valores de 0 a 100, com passo de 5 (b=inicio:passo:fim) Utilize a função length(b). Realize a soma com a função sum de cada elemento do
a=[5, 1.5, -0.3] (vetor linha) >> b=[4; 8.1; 7.9] (vetor coluna) >> c=10:5:40 (cria vetor com valores de 10 a 40, com passo de 5) >> c(2) (retorna segundo elemento de c) >> c(3:5) (retorna do terceiro ao quinto elemento de c) ## Exercício Vetor >> Crie um vetor a de 1 até 5. >> Utilize a função length(a). >> Realize a soma de cada elemento do vetor e calcule a média. ## Elementos fundamentais Matrizes >> A=[3 2 -5; 4 7 9; 4 7 6] (matriz 3x3) >> A(1,2)=8 (modifica o elemento da primeira linha e segunda coluna para 8) >> A([1 3],2) (mostra os elementos da linha 1 e 3 da coluna 2) >> size(A) (mostra o numero de linhas e colunas da matriz A) >> A(:,1) (mostra as linhas da primeira coluna) >> A(2,:) (mostra as colunas da segunda linha) >> inv(A) (inversa) ## Elementos fundamentais Matrizes Algumas funções para operações com matrizes: sum: soma dos elementos da coluna. prod: produto dos elementos da coluna. Exemplo: M = magic(3) M = 8 1 6 3 5 7 4 9 2 sum(M) = 15 15 15 ## Elementos fundamentais Matrizes Algumas funções para operações com matrizes: sum(M,1) = sum(M,2) = ## Exercício Vetor >> Crie um vetor b cria vetor com valores de 0 a 100, com passo de 5 (b=inicio:passo:fim) >> Utilize a função length(b). >> Realize a soma com a função sum de cada elemento do vetor e calcule a média.
Vetor
Crie um vetor b cria vetor com valores de 0 a 100, com passo de 5 b=0:5: Utilize a função length(b).
Realize a soma com a função sum de cada elemento do vetor e calcule a média. sum(b,2) Media=sum(b,2)/ length(b)
Operações vetoriais básicas
Operações matriciais básicas