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

Documentos relacionados
AULA 4 TEÓRICA- 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

Revisão: Matrizes e Sistemas lineares. Parte 01

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.

Eduardo. Matemática Matrizes

Álgebra Moderna Profª Ana Paula OPERAÇÕES

Vetores, Matrizes e Gráficos

Geometria Analítica e Álgebra Linear

Unidade 3: Linguagem de programação

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

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

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

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

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

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

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

IntroduçãoaoSciLab. Prof. MosefranFIRMINO

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.

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

Introdução ao MATLAB 6.1

Análise multivariada

Determinantes - Parte 02

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

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

Minicurso MATLAB BÁSICO MÓDULO 2

Apostila de Matemática 10 Matriz

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

Murilo F. Tomé ICMC-USP

Soluções dos trabalhos de 1 a 7

Algoritmos Numéricos 2 a edição

Determinantes - Parte 02

Introdução ao Scilab 3.0 Parte 2

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

Prof a Dr a Ana Paula Marins Chiaradia

MATRIZES E DETERMINANTES

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

Aula Teórica 15 Matrizes

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

Matrizes e Linearidade

UFSC Matrizes. Prof. BAIANO

MATRIZES E DETERMINANTES

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

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

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

Determinantes - Parte 02

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

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

Lista de Exercícios 05 Álgebra Matricial

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

Cálculo Numérico BCC760

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

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

Aulas práticas de Álgebra Linear

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

Introdução ao Scilab

Aula 5 - Produto Vetorial

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

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

Parte 1 - Matrizes e Sistemas Lineares

ÁLGEBRA LINEAR I - MAT0032

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

Matrizes material teórico

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

Aula 07 mtm B MATRIZES

PESQUISA OPERACIONAL

Métodos Matemáticos II

Matrizes e Sistemas Lineares

ficha 2 determinantes

Métodos Numéricos - Notas de Aula

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica. lmax Rodrigues. lcaroline Pereira. lnayara Medeiros

Programação de Computadores III

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

ÁLGEBRA LINEAR - MAT0024

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

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

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

MATRIZES. Conceitos e Operações

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

Profs. Alexandre Lima e Moraes Junior 1

Notas de Aulas de Matrizes, Determinantes e Sistemas Lineares

Álgebra Linear e Geometria Analítica Bacharelados e Engenharias Parte II Matrizes (continuação)

INTRODUÇÃO AO SCILAB

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.

Método de eliminação de Gauss

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

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

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

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

Fração, Potenciação, Radiciação, Matrizes e Sistemas Lineares - Ozias Jr.

Resolução das objetivas 3ª Prova de Álgebra Linear II da UFRJ, período

Regra para calcular o determinante de matrizes quadradas de ordem 2x2:

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 =

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

Pré-requisitos Algebra Linear. Lorí Viali. Afiliação

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

MA71B - Geometria Analítica e Álgebra Linear Profa. Dra. Diane Rizzotto Rossetto. LISTA 5 - Espaços Vetoriais

Transcrição:

AULA 2 1 1) Comando linspace >> linspace(0,10,5) ans = 0 2.5000 5.0000 7.5000 10.0000 Espaça linearmente um determinado número de elementos entre um valor final e um inicial. 2) 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. >> m(2,5) ans = 1 Apresenta o elemento da linha 2 coluna 5. >> m(5) ans = 0.7000 Apresenta o elemento da posição 5 de indexação. >> m(3,1:4) ans = 1.1000 1.2000 1.3000 1.4000 Apresenta os elementos da linha 3 a partir da coluna 1 até a coluna 4. >> m(:,5) ans = 0.5000 1.0000 1.5000 Apresenta todos elementos das linhas da coluna 5. >> m(1,3:end) ans = 0.3000 0.4000 0.5000 Apresenta os elementos da linha 1 a partir da terceira coluna até a última. >> m([1 3],[2 4]) ans = 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. >> m([1 5 9; 4 8 12]) ans = 0.1000 0.7000 1.3000 0.2000 0.8000 1.4000

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. 2 3) Operações Aritméticas >> x = [2 3; 5 7] x = 2 3 5 7 Cria uma matriz x(2x2). >> y = [1 6; 2 4] y = 1 6 2 4 Cria uma matriz y(2x2). + : adição (matricial e escalar). >> x + y ans = 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. : subtração (matricial e escalar). >> x - y ans = 1-3 3 3 Idem a adição, porém efetua a subtração. * : multiplicação matricial. >> x * y ans = 8 24 19 58 Efetua a multiplicação dos elementos das matrizes. *_ : multiplicação escalar. >> x.*y ans = 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. / : divisão matricial >> x/y ans = -0.2500 1.1250-0.7500 2.8750 Efetua a divisão da seguinte maneira: x/y = (x * y 1 ) = x * inv(y).

ˆ : potenciação escalar. >> x.^2 ans = 4 9 25 49 Efetua a potenciação de cada elemento da matriz x. 3 4) Operações Lógicas e Relacionais >> a=-3 a = -3 >> b=7 b = 7 >> a>b ans = 0 Se for verdadeiro a resposta é 1 e se for falso a comparação a resposta é zero. >> a<b & a==b ans = 0 Se for verdadeiro a resposta é 1 e se for falso a comparação a resposta é zero. >> x=1:10 x = 1 2 3 4 5 6 7 8 9 10 Cria um vetor de 1 até 10. >> 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.

5) Matrizes Elementares >> eye(3) ans = 1 0 0 0 1 0 0 0 1 Cria uma matriz identidade. >> rand(2,7) ans = 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. >> a=[1 2;1 3] a = 1 2 1 3 >> det(a) ans = 1 Retorna o determinante da matriz. >> inv(a) ans = 3-2 -1 1 Retorna a matriz inversa. >> size(a) ans = 2 2 Retorna a dimensão da matriz. >> length( [11 12 13 ; 21 22 23] ) ans = 3 Retorna a maior dimensão da matriz. Retorna a maior dimensão da matriz. ans = 3 >> reshape(1:10,2,5) ans = 1 3 5 7 9 2 4 6 8 10 Cria uma matriz com elemento de 1-10 com 2 linhas e 5 colunas. >> b=[1 2 3 ; 4 5 6 ; 7 8 9] b =1 2 3 4 5 6 7 8 9 4

>> rot90(b) ans = 3 6 9 2 5 8 1 4 7 Rotaciona a matriz 90 sentido anti-horário. >> fliplr(b) ans = 3 2 1 6 5 4 9 8 7 Troca simetricamente de posição as colunas da esquerda com as da direita. >> flipud(b) ans = 7 8 9 4 5 6 1 2 3 Troca simetricamente de posição as linhas de cima com as de baixo. >> diag(b) ans = 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. >> diag(ans) ans =1 0 0 0 5 0 0 0 9 Cria uma matriz diagonal com um vetor de entrada. >> triu(b) ans = 1 2 3 0 5 6 0 0 9 Retorna uma matriz triangular superior. >> tril(b) ans = 1 0 0 4 5 0 7 8 9 Retorna uma matriz triangular inferior. >> sum(b) ans = 12 15 18 5

Efetua a soma dos elementos de cada coluna. >> sum(sum(b)) ans = 45 Retorna o valor da soma das colunas e depois da linha formada pela soma das colunas. >> prod([2 3 1; 2 4 5]) ans = 4 12 5 Efetua a multiplicação escalar. >> prod(ans) ans = 240 Efetua a multiplicação escalar. >> mean( [1-2 3-4; 5-6 7-8] ) ans = 3-4 5-6 Efetua a média dos elementos das colunas. >> max( [1-2 3-4; 5-6 7-8] ) ans = 5-2 7-4 Retorna o maior elemento de cada coluna. >> min(ans) ans = -4 Retorna o menor elemento. >> x=sort( [1-2 3-4 5-6 7-8] ) x = -8-6 -4-2 1 3 5 7 Ordena em ordem crescente. 6