Estruturas/Variáveis Compostas Multidimensionais *MATRIZES*

Slides:



Advertisements
Apresentações semelhantes
Prof. José Junior Barreto TEORIA DOS DETERMINANTES
Advertisements

Programação em Java Prof. Maurício Braga
A Regra de chió A regra de Chió é uma técnica utilizada no cálculo de determinantes de ordem n  2. Dada uma matriz A de ordem n, ao aplicarmos essa regra.
TÉCNICAS DE PROGRAMAÇÃO I
Marco Antonio Montebello Júnior
14/10/09 Uma animação possui: Início; Passo; Fim; 1.
Álgebra Linear e Geometria Analítica
FOLHA DE CÁLCULO 1.
Ludwig Krippahl, 2008 Programação para as Ciências Experimentais 2007/8 Teórica 6.
Ciclos, Vectores e Gráficos Simulação da Queda de Corpos II
Nome Data Matemática 1 Observa alguns frutos do Outono. Efectua as operações. 2 Observa Quantas patas temos nós ? R : _________________________. 3 Observa.
Determinantes.
Metrologia Professor: Dímisson Abreu Louzada
Sejam A e B duas matrizes do mesmo tipo denomina-se soma de
MATRIZES * DEFINIÇÃO *ALGUMAS APLICAÇÕES * TIPOS
Estruturas de repetição
Análise de regressão linear simples: abordagem matricial
Adaptado de material da profa. Maria Aparecida Livi
Adaptado de material da profa. Maria Aparecida Livi
O PROBLEMA DE SCHEDULING EM JOB-SHOP
MATRIZES Prof. Marlon.
Aula 6 Subprogramas Universidade do Vale do Rio dos Sinos
MATRIZES É uma tabela disposta em “m” linhas e “n” colunas.
Divisão e Conquista Análise de algoritmos UNISUL Ciência da Computação
Consideremos o sistema
Algoritmos e Programação
INVERSÃO DE MATRIZES.
Provas de Concursos Anteriores
Revisão do conceito de matrizes
Matrizes Definição Tipos de matrizes Matrizes Iguais
MATEMÁTICA UNIDADE 2 Conteúdo: Matrizes Duração: 10 40’ 04/04/13
1 Celulose.
Estruturas de Dados Algoritmos – Aula 04.
Experimentos Fatoriais
4. Experimentos em Blocos
Resultantes de Sistemas de Forças Cap. 4
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Introdução à Álgebra Linear Turma B1 Profa. Ana Maria Luz
SISTEMAS LINEARES.
DETERMINANTES Consideremos o número 1234.
3 - MATRIZ COMPLEMENTAR E CO-FATOR
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
Funções Universidade Federal de Ouro Preto - UFOP
Salas de Matemática.
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2011 Ministro Paulo Bernardo Silva Brasília, novembro de 2010.
SISTEMAS DIGITAIS ALGEBRA DE BOOLE E SIMPLIFICAÇÃO DE CIRC. LÓGICOS
Revisão do conceito de matrizes
Pesquisa Operacional Sistemas Lineares
Determinantes Determinante de ordem 1 M = det M = a11 A = det A = 16
Centro de Gravidade e Centróide Cap. 9
Revisão do conceito de matrizes
Determinantes Conceito Representação Propriedades
É u m e l e m e n t o f u n d a m e n t a l
EXERCÍCIOS PARA GUARDA-REDES
7 Arrays.
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Conceitos básicos em grafos
Computação Gráfica Aula 3 Transformações Geométricas
Fundamentos de Programação
Vetores e Matrizes Ameliara Freire
1.
Linguagem e Ambiente Scratch
Teorema de Laplace Exemplos e fórmula para o cálculo da matriz inversa.
MATRIZ DE PARENTESCO Nas equações do Modelo Misto, é incluída a matriz de parentesco ( a inversa desta, A-1). Para que? A matriz de parentesco de n indivíduos.
Campus de Caraguatatuba
Programação I Aula 12 (Arrays Bidimensionais)
GINÁSTICA LABORAL UM NOVO CAMINHO.
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Linguagem de Programação II Parte VI Professora: Flávia Balbino da Costa.
1Unidade 06 - Matriz Algoritmos e Linguagens de Programação Matriz Prof.: Guilherme Baião S. Silva Adaptações Prof. Edwar Saliba Júnior Março de 2007.
Transcrição da apresentação:

Estruturas/Variáveis Compostas Multidimensionais *MATRIZES* PRD-MEC

Matriz Estrutura de 2 ou mais dimensões Uso de um índice para cada dimensão Requer mais de uma estrutura de repetição ( para leitura e escrita, vale a regra do número de dimensões)

Leitura de matriz bi A PSEUDO CÓDIGO INICIO tipo M = matriz[1..4, 1..3] de inteiros M: A; PARA i de 1 até 4 passo 1 FAÇA PARA j de 1 até 3 passo 1 FAÇA Ler A[i, j]; FIM PARA FIM Notação para estrutura de dados MATRIZ Declaração da matriz

Escrita de matriz bi A PSEUDO CÓDIGO . PARA i de 1 passo 1 até 4 FAÇA INICIO . PARA i de 1 passo 1 até 4 FAÇA PARA j de 1 passo 1 até 3 FAÇA Escrever A[i, j] FIM PARA FIM

Matriz bidimensional 2 dimensões : 2 índices -1 11 -2 0 0 5 8 3 2 1 14 linha coluna -1 11 -2 0 0 5 8 3 2 1 14 a11 a12 a13 a14 a21 a22 a23 a24 a31 a32 a33 a34 Linha =1 Linha =2 Linha =3 4 X 3 4 linhas X 3 colunas

Matriz bidimensional 1 1 2 3 2 3 4 6 1 1 4 10 -1 11 -2 0 7 0 5 8 1 1 2 3 2 3 4 6 1 1 4 10 -1 11 -2 0 7 0 5 8 3 2 1 14 A B Soma de matriz bi C = A + B ou seja C[i,j] = A[i,j] + B]i,j] i: linha , j : coluna

Soma de matriz bi (C = A + B ) Pseudocódigo M: A, B, C; // complete com a leitura de A e B PARA i de 1 passo 1 até linha FAÇA PARA j de 1 passo 1 até coluna FAÇA C[i, j] = A[i, j] + B[i,j] FIM PARA

Produto de Matriz bi (quadrada) 1 1 2 2 3 4 1 1 4 -1 11 -2 7 0 5 3 2 1 P A B Produto de matriz bi Cada Pij é o somatório de (toda linha i em A X toda coluna j em B) p11 = a11. b11 + a12. b21 + a13. b31 p12 = a11. b12 + a12.b22 + a13. b32 P13 = a11. b13 + a12.b23 + a13. b33 P21 = a21. b11 + a22.b21 + a23.b31 P22 = a21. b12 + a22.b22 + a23.b32 p32 = a31.b12 + a32.b22 + a33.b23 p33 = a31.b13 + a32.b23 + a33.b33

Produto de Matriz Bi Pseudocódigo Inicio M: A, B, C; // complete com a leitura de A e B PARA i de 1 passo 1 até dim FAÇA PARA j de 1 passo 1 até dim FAÇA P[i, j] <- 0; PARA k de 1 passo 1 até dim FAÇA P[i, j] = P[i, j] + (A[i, k] *B[k,j]); FIM PARA FIM