AULA 4 TEÓRICA- MATLAB VERSÃO: FEVEREIRO DE 2017

Documentos relacionados
AULA 2 1) Comando linspace 2) Indexação de matriz

AULA 3 TEORIA - MATLAB VERSÃO: FEVEREIRO DE 2017

AULA 4 LABORATÓRIO - MATLAB VERSÃO: FEVEREIRO DE 2017

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira.

NÍVEL BÁSICO CAPÍTULO II

Introdução a Matrizes

Uma matriz m x n é um quadro de elementos dispostos em m linhas e n colunas. Os valores de m e n são sempre positivos e inteiros.

Revisão: Matrizes e Sistemas lineares. Parte 01

Álgebra Moderna Profª Ana Paula OPERAÇÕES

Introdução ao Scilab 3.0 Parte 2

Murilo F. Tomé ICMC-USP

SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB

Eduardo. Matemática Matrizes

Mini curso básico. Gilberto A. S. Segundo Fábio Carmo. Programa de Educação Tutorial

Introdução ao MATLAB 6.1

Aula Teórica 14 Matrizes

Q1. Seja V um espaço vetorial e considere as seguintes afirmações: um conjunto de geradores de um subespaço S 2 de V, então A 1 A 2

Vetores, Matrizes e Gráficos

Introdução ao MATLAB. Afonso Paiva ICMC-USP

Unidade 3: Linguagem de programação

Análise multivariada

Introdução ao Scilab

Minicurso MATLAB BÁSICO MÓDULO 2

1.3 Matrizes inversas ] [ 0 1] = [ ( 1) ( 1) ] = [1 0

Geometria Analítica e Álgebra Linear

AULA 8- ÁLGEBRA MATRICIAL VERSÃO: OUTUBRO DE 2016

GAN00140-Álg. Linear GAN00007 Int à Alg. Linear Aula 3 2ª. Parte: Matrizes e Operações Matriciais

Prof a Dr a Ana Paula Marins Chiaradia

PESQUISA OPERACIONAL

Aulas práticas de Álgebra Linear

IntroduçãoaoSciLab. Prof. MosefranFIRMINO

Álgebra Linear. Professor Alessandro Monteiro. 1º Sábado - Matrizes - 11/03/2017

-->A = [1 2 3; 4 5 6] A = Matrizes

Programação de Computadores III

Matrizes e Linearidade

MATRIZES E DETERMINANTES

Aula 4 - Operadores. Prof. Laura Silva de Assis. Engenharia de Computação 2 o Período

INTRODUÇÃO À ÁLGEBRA LINEAR. Prof.ª Chiara Maria S. L. Dias 3ª fase Licenciatura em Matemática

n. 1 Matrizes Cayley (1858) As matrizes surgiram para Cayley ligadas às transformações lineares do tipo:

inteiros positivos). ˆ Uma matriz com m linhas e n colunas diz-se do tipo m n. Se m = n ( matriz quadrada), também se diz que a matriz é de ordem n.

1. Conhecendo-se somente os produtos AB e AC, calcule A = X 2 = 2X. 3. Mostre que se A e B são matrizes que comutam com a matriz M = 1 0

Prof. Lorí Viali, Dr. PUCRS FAMAT: Departamento de Estatística

Matemática I. Capítulo 3 Matrizes e sistemas de equações lineares

1. Usando o operador dois-pontos, crie os seguintes vetores de linha:

Agenda INTRODUÇÃO. Matrizes. Introdução; Declaração de Matrizes; Algumas operações com matrizes; Algumas funções aplicadas a matrizes; Exercícios.

Agenda. Conjunto de variáveis. Relembrando Vetor INTRODUÇÃO. Matrizes.

MATRIZES. Fundamentos de Matemática- Ciências Contábeis

Revisão de Pré-Cálculo NÚMEROS REAIS E OPERAÇÕES

INTRODUÇÃO AO SCILAB

Determinantes - Parte 02

Álgebra Linear - Prof. a Cecilia Chirenti. Lista 3 - Matrizes

Aula Teórica 15 Matrizes

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 3. Transformações Geométricas

Soluções dos trabalhos de 1 a 7

Agenda. Aula Teórica 13 Matrizes Material Didático Unificado.

OPERAÇÕES - LEIS DE COMPOSIÇÃO INTERNA

Matrizes material teórico

I Lista de Álgebra Linear /02 Matrizes-Determinantes e Sistemas Prof. Iva Zuchi Siple

ficha 2 determinantes

Apostila de Matemática 10 Matriz

Fundamentos de Programação

Determinantes - Parte 02

Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação /2

ÁLGEBRA LINEAR AULA 4

Notas de Aula. Gustavo Henrique Silva Sarturi. i Z (1 i m) a j1 a j2

Algoritmos Numéricos 2 a edição

Computação e Programação

MATRIZES. Álgebra Linear e Geometria Analítica Prof. Aline Paliga

Sistemas e Sinais. Laboratório 0 (parte a) (Iniciação ao MATLAB ) Miguel Pedro Silva e João Reis

Cálculo Numérico BCC760

Sumário. Capítulo 1 - Conhecendo os Vários Tipos de Problema... 1

UFSC Matrizes. Prof. BAIANO

Matrizes e sistemas de equações algébricas lineares

Ciência da Computação A&P

MATRIZES E DETERMINANTES

Foi criado em 1990 por pesquisadores do INRIA e da ècole Nationale des Ponts et Chaussées (França), sendo gratuito e similar ao Matlab.

MATRIZES E DETERMINANTES. a, com índices duplos, onde

Determinantes - Parte 02

SME0812 Modelos Lineares. Álgebra Matricial. 17 de março de / 1

MAT2457 ÁLGEBRA LINEAR PARA ENGENHARIA I 1 a Prova - 1 o semestre de y + az = a (a 2)x + y + 3z = 0 (a 1)y = 1 a

Parte 1 - Matrizes e Sistemas Lineares

Modelo Matemático simples

Testes e Sebentas. Exercícios resolvidos de Álgebra Linear (Matrizes e Determinantes)

Afiliação. Professor Titular do Departamento de Estatística Faculdade de Matemática da PUCRS

Lista de Exercícios 05 Álgebra Matricial

Operadores. Programação aplicada à Engenharia de Alimentos. Prof. Kleber Rezende

Introdução à Programação Aula 06. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

ÁLGEBRA LINEAR I - MAT0032

Legenda. Questões. 1ª Lista de Exercícios (ALGA001) Prof. Helder G. G. de Lima 1. Cálculos Conceitos Teoria Software

2. (Ufrj 2003) Os números reais a, b, c e d formam, nesta ordem, uma progressão aritmética. Calcule o determinante da matriz

Aula 5 - Produto Vetorial

Engenharia Biomédica Jorge Henriques, Fevereiro, 2007

1 a Prova de Geometria Analítica e Sistemas Lineares Curso de Ciências Exatas - 14/09/2011 Departamento de Matemática - ICE - UFJF

Prof. Dr. Marco Antonio Leonel Caetano

Cálculo Algébrico. a) 4m + m = e) x + x = b) 7x x = f) 9a 9a = c) 8a 4 6a 4 = g) 3ab 9ab = d) xy 10xy = h) 7cd 2 5cd 2 =

Formação Continuada Nova Eja. Plano de Ação II INTRODUÇÃO

Acadêmico(a) Turma: Capítulo 2: MATRIZES

Transcrição:

CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS PROGRAMAÇÃO II AULA 4 TEÓRICA- MATLAB VERSÃO: 0.1 - FEVEREIRO DE 2017 Professor: Luís Rodrigo E-mail: luis.goncalves@ucp.br Site: http://lrodrigo.sgs.lncc.br

Administração de Sistemas de Informação (1) Matlab 4ª.Aula Teórica

3 1) Comando linspace >> linspace(0,10,5) 0 2.5000 5.0000 7.5000 10.0000 Espaça linearmente um determinado número de elementos (5) entre um valor final (0) e um inicial (10)

4 2.1) Indexação de matriz >> m=[.1.2.3.4.5 ;.6.7.8.9 1 ; 1.1 1.2 1.3 1.4 1.5] m = 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1.0000 1.1000 1.2000 1.3000 1.4000 1.5000 Cria uma matriz 3x5 com elementos de valores fracionários.

5 2.2) Indexação de matriz >> m(2,5) 1 Apresenta o elemento da linha 2 coluna 5.

6 2.3) Indexação de matriz >> m(5) 0.7000 Apresenta o elemento da posição 5 de indexação.

7 2.4) Indexação de matriz >> m(3,1:4) 1.1000 1.2000 1.3000 1.4000 Apresenta os elementos da linha 3 a partir da coluna 1 até a coluna 4.

8 2.5) Indexação de matriz >> m(:,5) 0.5000 1.0000 1.5000 Apresenta todos elementos da coluna 5 de todas as linhas

9 2.6) Indexação de matriz >> m(1,3:end) 0.3000 0.4000 0.5000 Apresenta os elementos da linha 1 a partir da terceira coluna até a última.

10 2.7) Indexação de matriz >> m([1 3],[2 4]) 0.2000 0.4000 1.2000 1.4000 Apresenta na primeira linha os elementos da linha 1 coluna 2 e linha 1 coluna 4, na segunda linha apresenta linha 3 coluna 2 e linha 3 coluna 4.

11 2.8) Indexação de matriz >> m([1 5 9; 4 8 12]) 0.1000 0.7000 1.3000 0.2000 0.8000 1.4000 2 Apresenta na linha 1 os elementos de número de indexação 1, 5 e 9 e na segunda linha os elementos de número de indexação 4, 8 e 12.

12 3) Operações Aritméticas >> x = [2 3; 5 7] x = 2 3 5 7 >> y = [1 6; 2 4] y = 1 6 2 4

13 3.1) Operações + : adição (matricial e escalar). >> x + y 3 9 7 11 Efetua a soma do elemento da linha 1 coluna 1 da matriz x com da linha 1 coluna 1 da matriz y, e assim sucessivamente entre os outros elementos das matrizes.

14 3.2) Operações : subtração (matricial e escalar). >> x - y 1-3 3 3 Idem a adição, porém efetua a subtração.

15 3.3) Operações * : multiplicação matricial. >> x * y 8 24 19 58 Efetua a multiplicação dos elementos das matrizes.

16 3.4) Operações *_ : multiplicação escalar. >> x.*y 2 18 10 28 Efetua a multiplicação do elemento da linha 1 coluna 1 da matriz x com o elemento da linha 1 coluna 1 da matriz y, e assim sucessivamente entre os outros elementos.

17 3.5) Operações / : divisão matricial >> x/y -0.2500 1.1250-0.7500 2.8750 Efetua a divisão da seguinte maneira: x/y = (x * y 1) = x * inv(y)

18 3.6) Operações ˆ : potenciação escalar. >> x.^2 4 9 25 49 Efetua a potenciação de cada elemento da matriz x.

19 4) Operações Lógicas e Relacionais

20 4.1) Operações Lógicas e Relacionais >> a=-3 a = -3 >> b=7 b = 7

21 4.2) Operações Lógicas e Relacionais >> a>b 0 Se for verdadeiro a resposta é 1 e se for falso a comparação a resposta é zero.

22 4.3) Operações Lógicas e Relacionais >> a<b & a==b 0 Se for verdadeiro a resposta é 1 e se for falso a comparação a resposta é zero.

23 4.4) Operações Lógicas e Relacionais >> x=1:10 x = 1 2 3 4 5 6 7 8 9 10

24 4.5) Operações Lógicas e Relacionais >> y=x>=5 y = 0 0 0 0 1 1 1 1 1 1 Faz a verificação para cada elemento e se for verdadeiro a resposta é 1 e falso a resposta zero.

25 5.1) Matrizes Elementares >> eye(3) 1 0 0 0 1 0 0 0 1 Cria uma matriz identidade.

26 5.2) Matrizes Elementares >> rand(2,7) 0.8147 0.1270 0.6324 0.2785 0.9575 0.1576 0.9572 0.9058 0.9134 0.0975 0.5469 0.9649 0.9706 0.4854 Cria uma matriz entre 0 e 1 de forma aleatória.

27 5.3) Matrizes Elementares >> a=[1 2;1 3] a = 1 2 1 3 >> det(a) 1 Retorna o determinante da matriz.

28 5.4) Matrizes Elementares >> inv(a) 3-2 -1 1 Retorna a matriz inversa.

29 5.5) Matrizes Elementares >> size(a) 2 2 Retorna a dimensão da matriz.

30 5.6) Matrizes Elementares >> length( [11 12 13 ; 21 22 23] ) 3 Retorna a maior dimensão da matriz.

31 5.7) Matrizes Elementares >> reshape(1:10,2,5) 1 3 5 7 9 2 4 6 8 10 Cria uma matriz com elemento de 1-10 com 2 linhas e 5 colunas.

32 5.8) Matrizes Elementares >> rot90(b) 3 6 9 2 5 8 1 4 7 Rotaciona a matriz 90 sentido anti-horário.

33 5.9) Matrizes Elementares >> fliplr(b) 3 2 1 6 5 4 9 8 7 Troca simetricamente de posição as colunas da esquerda com as da direita.

34 5.10) Matrizes Elementares >> flipud(b) 7 8 9 4 5 6 1 2 3 Troca simetricamente de posição as linhas de cima com as de baixo.

35 5.11) Matrizes Elementares >> diag(b) 1 5 9 Cria um vetor a partir da diagonal principal de uma matriz de entrada ou cria uma matriz diagonal a partir de um vetor de entrada.

36 5.12) Matrizes Elementares >> diag(ans) 1 0 0 0 5 0 0 0 9 Cria uma matriz diagonal com um vetor de entrada.

37 5.13) Matrizes Elementares >> int16(rand(3,5)*50) 25 23 43 38 0 21 20 10 6 4 21 49 16 13 29 Cria uma matriz 3x5, com números inteiros aleatórios, entre 0 e 50.

CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS PROGRAMAÇÃO II AULA 4 TEÓRICA- MATLAB VERSÃO: 0.1 - FEVEREIRO DE 2017 Professor: Luís Rodrigo E-mail: luis.goncalves@ucp.br Site: http://lrodrigo.sgs.lncc.br