Operações com Matrizes

Documentos relacionados
MATLAB. Programação básica

Fundamentos de Matemática Curso: Informática Biomédica

Matrizes - ALGA /05 1. Matrizes

Métodos Matemáticos II

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares

MATRIZES. Conceitos e Operações

Álgebra Linear e Geometria Analítica Bacharelados e Engenharias Parte I - 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.

Álgebra Linear e Geometria Anaĺıtica

São tabelas de elementos dispostos ordenadamente em linhas e colunas.

Conceitos de vetores. Decomposição de vetores

Matrizes - Matemática II /05 1. Matrizes

x 1 + b a 2 a 2 : declive da recta ;

Programação em MATLAB

Matemática II /06 - Matrizes 1. Matrizes

Geometria Analítica e Álgebra Linear

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

Renato Martins Assunção

Análise multivariada

6 Matrizes. Matrizes. Aluno Matemática Eletricidade Básica Desenho Técnico A B C D 3 7 4

Álgebra Linear e Geometria Analítica

Conjuntos Numéricos Conjunto dos números naturais

Revisão: Matrizes e Sistemas lineares. Parte 01

Notas para o Curso de Algebra Linear Il Dayse Haime Pastore 20 de fevereiro de 2009

OPERAÇÕES COM NÚMEROS INTEIROS

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

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

ÁLGEBRA LINEAR I - MAT Em cada item diga se a afirmação é verdadeira ou falsa. Justifiquei sua resposta.

1 a Lista de Exercícios MAT 3211 Álgebra Linear Prof. Vyacheslav Futorny

Exercícios: Vetores e Matrizes

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

Espaços Vectoriais. Espaços Vectoriais

MATEMÁTICA I. Ana Paula Figueiredo

Unidade I MATEMÁTICA. Prof. Celso Ribeiro Campos

Matemática- 2008/ Se possível, dê exemplos de: (no caso de não ser possível explique porquê)

Álgebra Linear Semana 04

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

. (1) Se S é o espaço vetorial gerado pelos vetores 1 e,0,1

Matrizes material teórico

Capítulo 1 - Cálculo Matricial

6. Verifique detalhadamente que os seguintes conjuntos são espaços vetoriais(com a soma e produto por escalar usuais):

Curso Satélite de. Matemática. Sessão n.º 1. Universidade Portucalense

Esquações Lineares e Matrizes

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.

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

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

Álgebra Linear e Geometria Anaĺıtica. Espaços Vetoriais Reais

Geometria Analítica. Geometria Analítica 28/08/2012

Álgebra Linear 1 ō Teste - 16/ 11/ 02 Cursos: Eng. Ambiente, Eng. Biológica, Eng. Química, Lic. Química

Capítulo 1: Fração e Potenciação

Revisões de Matemática e Estatística

FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO LEEC EXERCÍCIOS DE ÁLGEBRA

Computação Ana Maria Faustino

Módulo de Matrizes e Sistemas Lineares. O Conceito de Matriz

Capítulo 1 - Cálculo Matricial

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

Álgebra Linear e Geometria Anaĺıtica

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

Produto Misto, Determinante e Volume

Sistemas de Equações Lineares e Equações Vectoriais Aula 2 Álgebra Linear Pedro A. Santos

2. Pré-requisitos do 3. Ciclo. 7. ano PR 7.1. Resolução

MATEMÁTICA II. Aula 11. 3º Bimestre. Matrizes Professor Luciano Nóbrega

Vetores, Matrizes e Gráficos

Prof a Dr a Ana Paula Marins Chiaradia

Nota importante: U é a matriz condensada obtida no processo de condensação da matriz

A origem de i ao quadrado igual a -1

Transformação de Coordenadas

P2 de Álgebra Linear I Data: 10 de outubro de Gabarito

Operações Básicas, Conjuntos, Fatorações, Exponenciação e Logaritmos

Matrizes. Curso de linguagem matemática Professor Renato Tião

Aulas práticas de Álgebra Linear

Representação de um conjunto de Matrizes Operações Produto de Matriz por escalar Transposição de Matrizes Simetrias Exercícios. Matrizes - Parte 1

Apostila de Matemática 10 Matriz

Exercícios Extra de Computação. Secção de Matemática Departamento de Engenharia Civil FEUP

Notas de Aulas de Matrizes, Determinantes e Sistemas Lineares

Instituto Superior Técnico Departamento de Matemática Última actualização: 18/Nov/2003 ÁLGEBRA LINEAR A

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

Exercício 1: Matriz identidade. Exercício 3: Exercício 2: Exemplo: Igualdade entre matrizes 13/05/2017. Obtenha a matriz, em que.

Avaliação e programa de Álgebra Linear

1. [VETOR][SALA] Cálculo da média aritmética de 10 valores armazenados em um vetor.

CONCEITOS BÁSICOS PARA COMPREENSÃO DA FÍSICA

Ponto Fixo e Ponto Flutuante

MATRIZES E DETERMINANTES

1.,Escreva o número -0, em notação científica.

Transcrição:

2016/2017 1 Operações com Matrizes Adição de matrizes + ( só se as matrizes tiverem o mesmo número de linhas (m) e colunas (n) ( C m n ) ) C=A+B se c ij =a ij +b ij i=1,...,m, j=1,...,n C é uma matriz com m linhas e n colunas ( C m n ). Multiplicação por um escalar (Seja a um escalar ( C) e B uma matriz com m linhas e n colunas ( C m n )) C=a B se c ij =a b ij i=1,...,m, j=1,...,n C é uma matriz com m linhas e n colunas ( C m n ).

2 >> c=10; A-c ans = -9-8 -7-6

2016/2017 3 Multiplicação de matrizes ( só se o número de colunas da primeira matriz for igual ao número de linhas da segunda matriz ) (Seja A uma matriz ( C m k ) e B uma matriz ( C k n )) k C=A B se c ij = a il b lj i=1,...,m, j=1,...,n l 1 C é uma matriz com m linhas e n colunas ( C m n ).

4

2016/2017 5 Divisão / ou \ Equivale a multiplicar respetivamente à direita ou à esquerda pela inversa. Se a matriz não for quadrada as operações são mais complexas Exponenciação de matrizes ^ (a matriz é quadrada) Se o expoente k for inteiro é o produto de k matrizes todas iguais; se o expoente é inteiro negativo (-k) é o produto de k matrizes iguais à inversa ( A -1 - associada à aplicação inversa); para outros valores do expoente o cálculo é mais complicado.

6

7

2013/2014 8 Transposta. C=A. se c ij =a ji i=1,...,m, j=1,...,n

2013/2014 9 Transconjugada C=A se c ij =ā ji i=1,...,m, j=1,...,n

2016/2017 10 Operações com arrays (elemento a elemento) C=A op B c ij = a ij op b ij i,j Só possíveis se os arrays tiverem a mesma dimensão. (Exceção: quando um dos operandos for um escalar, ele é sempre operado com os elementos do outro array)

2016/2017 11

2016/2017 12

2016/2017 13

2016/2017 14

2016/2017 15 Operações elemento a elemento: + - < > <= >= == ~= & Arrays:.*./.\.^ Operações com matrizes * / \ ^

16 Subarrays Dentro de parêntesis curvos e a seguir ao nome basta indicar a lista de índices que formam o subarray. Cria v3 com o elemento de v que está na 3ª posição Cria va com os elementos de v cujos índices são: 1, 2 e 5 Cria vfim com o último elemento de v

17

18

19 Cria um vector coluna B com os elementos de A ( 1ª coluna de A; 2ª coluna de A; ) Elemento de A que está na 2ª linha e 3ª coluna Elemento de A que está na 6ª posição

20 Cria B com os elementos da 3ª coluna de A Cria C com os elementos da 1ª e última coluna de A Cria D com os elementos da última linha de A Cria E com os elementos da 1ª linha que pertencem à 2ª, 3ª e 4ª coluna de A Cria F com os elementos da 1ª e 2ª linha que pertencem à 2ª e 3ª coluna de A

21 Ou: S=A(:,ones(1,8))

22 M é uma matriz da mesma dimensão de A com valores lógicos: 1 nas posições onde os elementos de A são pares e 0 nas restantes posições N é um vector com os elementos pares de A Elimina a 2ª coluna da matriz A Elimina a 1ª linha da matriz A

Funções que operam por colunas (linhas) sum(a,1) Soma por colunas os elementos de A Soma por linhas Soma de todos elementos de A (A(:) - vector coluna) Soma os elementos de x

24 Média por coluna Média por linhas Máximo por coluna Máximo entre os elementos de A e 2 Máximo por linhas Ordena por ordem crescente os números das colunas

1º parâmetro de saída: f1 contem o máximo de cada coluna 2º parâmetro de saída: f2 contem o índice da linha onde esse máximo ocorre 1º parâmetro de saída: ~ neste caso o máximo de cada coluna não aparece O máximo entre cada elemento de A e B

Produto acumulado por colunas Soma acumulado por colunas Produto acumulado por linhas

fornece um vector com os índices dos elementos que verificam a condição

2016/2017 28 Funções lógicas any - é verdadeiro se algum dos elementos for diferente de zero (dá a informação por colunas) Exemplo: any([0 1 0]) 1 all - é verdadeiro se todos os elementos forem diferentes de zero (dá a informação por colunas) Exemplo: all([1 2-1]) 1

2016/2017 29 isfinite - dá um array com 1 onde os elementos são finitos e zero nos restantes Exemplo: isfinite([0 inf;2 NaN]) [1 0;1 0]; isnan - dá um array com 1 onde os elementos são "NaN e zero nos restantes Exemplo: isnan([0 3 inf;2 NaN 3]) [0 0 0;0 1 0]; isinf - dá um array com 1 onde os elementos são "inf" e zero nos restantes Exemplo: isinf([0 3 inf;2 NaN 3]) [0 0 1;0 0 0];

2016/2017 30 ischar - dá 1 se o array for de caracteres Exemplos: ischar([0 3 inf;2 NaN 3]) 0; ischar(['abc','de']) 1 isempty- dá 1 se o array é vazio Exemplo: isempty([]) 1; isnumeric- dá 1 se o array é numérico Exemplo: isnumeric([0 3 inf;2+i NaN 3]) 1; isreal - dá 1 se todos os elementos do array não tiverem parte imaginária Exemplo: isreal([0 3 inf;2 NaN 3]) 0;

31 Instruções de saída (output) Instruções sem (;) ou disp(array) ou fprintf (ensinar mais tarde) Escreve elementos de array (todos do mesmo tipo) no Command Window.

32

33 Exercício 1 da página 29: Tabele a função f ( x) x 2 1 3 x para x=1:0.1:2

2016/2017 34 Exercício 2 da página 29: Dados dois pontos (x,y,z) R 3 determine a distância cartesiana dada por: d 2 2 x x y y z 2 1 2 1 2 1 z2 Que modificações tem de fazer para trabalhar em R n