Processamento da Informação Teoria. Matrizes
|
|
|
- Lucas Eduardo Silveira Guterres
- 9 Há anos
- Visualizações:
Transcrição
1 Processamento da Informação Teoria Matrizes Semana 07 Prof. Jesús P. Mena-Chalco 08/06/2013
2 Matrizes >>> M = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] >>> M[1] Seleção de uma linha [4, 5, 6] >>> M[1][1] Seleção de um elemento 5
3 Matrizes >>> P = [ [6, 0, 0, 0], [0, 7, 0, 0], [0, 0, 8, 0] ] >>> len(p) Número de linhas 3 >>> len(p[0]) Número de colunas 4
4 O operador * >>> 'UF' + '5' 'UF5' >>> 'UF' * 5 'UFUFUFUFUF' >>> [1, 2, 3] * 5
5 O operador * >>> 'UF' + '5' 'UF5' >>> 'UF' * 5 'UFUFUFUFUF' >>> [1, 2, 3] * 5 [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]
6 O operador * >>> [0] * 5 [0, 0, 0, 0, 0]
7 O operador * >>> [0] * 5 [0, 0, 0, 0, 0] >>> M = [[0] * 5 ] *3 >>> print M
8 O operador * >>> [0] * 5 [0, 0, 0, 0, 0] >>> M = [[0] * 5 ] *3 >>> print M [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
9 O operador * >>> [0] * 5 [0, 0, 0, 0, 0] >>> M = [[0] * 5 ] *3 >>> print M [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]] >>> M[1][4] = 42 >>> print M
10 O operador * >>> [0] * 5 [0, 0, 0, 0, 0] >>> M = [[0] * 5 ] *3 >>> print M [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]] >>> M[1][4] = 42 >>> print M [[0, 0, 0, 0, 42], [0, 0, 0, 0, 42], [0, 0, 0, 0, 42]]
11 Criação de matrizes def criar_matriz_zeros(l,c): matriz = [0]*l for i in range(0,l): matriz[i] = [0]*c return matriz
12 Criação de matrizes def criar_matriz_zeros(l,c): matriz = [0]*l for i in range(0,l): matriz[i] = [0]*c return matriz >>> M = criar_matriz_zeros(3,5) >>> M[1][4] = 42 >>> print M [[0, 0, 0, 0, 0], [0, 0, 0, 0, 42], [0, 0, 0, 0, 0]]
13 Matriz identidade def criar_matriz_identidade(n): matriz = [0]*n for i in range(0,n): matriz[i] = [0]*n for i in range(0,n): matriz[i][i] = 1 return matriz
14 >>> I = criar_matriz_identidade(4) >>> print I [[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]] Matriz identidade def criar_matriz_identidade(n): matriz = [0]*n for i in range(0,n): matriz[i] = [0]*n for i in range(0,n): matriz[i][i] = 1 return matriz
15 Criação de matrizes def criar_matriz_uns(l,c): matriz = [1]*l for i in range(0,l): matriz[i] = [1]*c return matriz
16 Criação de matrizes def criar_matriz_uns(l,c): matriz = [1]*l for i in range(0,l): matriz[i] = [1]*c return matriz >>> M = criar_matriz_uns(3,5) >>> print M [[1, 1, 1, 1, 1], [1, 1, 1, 1, 1], [1, 1, 1, 1, 1]]
17 Visualizar matrizes >>> P = criar_matriz_uns(5,7) >>> print P [[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1]]
18 Visualizar matrizes def visualizar_matriz(matriz): for i in range(0,len(matriz)): print matriz[i]
19 Visualizar matrizes def visualizar_matriz(matriz): for i in range(0,len(matriz)): print matriz[i] >>> P = criar_matriz_uns(5,7) >>> visualizar_matriz(p) [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1]
20 00. Matriz transposta Crie uma função que permita calcular a Transposta de uma matriz dada como entrada. Cabeçalho: def transposta(a):
21 00. Matriz transposta def transposta(a): B = criar_matriz_zeros(len(a[0]), len(a)) for i in range(0,len(a)): for j in range(0,len(a[0])): B[j][i] = A[i][j] return B
22 00. Matriz transposta >>> P = criar_matriz_uns(5,7) >>> visualizar_matriz(p) [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1]
23 00. Matriz transposta >>> P = criar_matriz_uns(5,7) >>> visualizar_matriz(p) [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1, 1] >>> Q = transposta(p) >>> visualizar_matriz(q) [1, 1, 1, 1, 1] [1, 1, 1, 1, 1] [1, 1, 1, 1, 1] [1, 1, 1, 1, 1] [1, 1, 1, 1, 1] [1, 1, 1, 1, 1] [1, 1, 1, 1, 1]
24 01. Somatória de matrizes Crie uma função que permita somar duas matrizes dadas como parâmetro. Cabeçalho: def somar_matrizes(a,b):
25 01. Somatória de matrizes def somar_matrizes(a,b): if len(a)!=len(b) or len(a[0])!=len(b[0]): print 'Matrizes com dimensoes diferentes' else: C = criar_matriz_zeros(len(a),len(a[0])) for i in range(0,len(a)): for j in range(0,len(a[0])): C[i][j] = A[i][j]+B[i][j] return C
26 01. Somatória de matrizes >>> A = criar_matriz_uns(2,4) >>> B = criar_matriz_uns(2,4) >>> C = somar_matrizes(a,b) >>> print C [[2, 2, 2, 2], [2, 2, 2, 2]]
27 Algumas aplicações com matrizes
28 Algumas aplicações com matrizes
29 02. Menor elemento Crie uma função que permita determinar o menor elemento de uma matriz dada como parâmetro. Cabeçalho: def menor_elemento(a): [[-1,-2,-3,-4,-5,-6], [1,2,3,4,5,6], [7,8,9,10,11,12]] -6
30 02. Menor elemento def menor_elemento(a): menor = A[0][0] for i in range(0,len(a)): for j in range(0,len(a[0])): if menor>a[i][j]: menor = A[i][j] return menor
31 03. Segundo menor elemento Crie uma função que permita determinar apenas o segundo menor elemento de uma matriz dada como parâmetro. Cabeçalho: def segundo_menor_elemento(a) [[-1,-2,-3,-4,-5,-6], [1,2,3,4,5,6], [7,8,9,10,11,12]] -5
32 03. Segundo menor elemento def segundo_menor_elemento(a): menor1 = A[0][0] menor2 = A[0][0] for i in range(0,len(a)): for j in range(0,len(a[0])): if menor1>a[i][j]: menor2 = menor1 menor1 = A[i][j] return menor2
33 04. funcaom2l Indique o que realiza a seguinte função: def funcaom2l(m): L = [0]*len(M)*len(M[0]) for i in range(0,len(m)): for j in range(0,len(m[0])): L[i*len(M[0])+j] = M[i][j] return L Considere: M = [[-1,-2,-3,-4], [1,2,3,4], [7,8,9,10]]
34 04. funcaom2l Função que converte uma matriz em uma lista Se M = [[-1,-2,-3,-4], [1,2,3,4], [7,8,9,10]] Então: L = [-1, -2, -3, -4, 1, 2, 3, 4, 7, 8, 9, 10]
35 05. Matriz triangular superior Crie uma função que permita verificar se a matriz, dada como parâmetro, é triangular superior. Cabeçalho: def matriz_triangular_superior(a): Caso particular de matrizes quadradas. Abaixo da diagonal principal existem apenas elementos nulos. Os restantes elementos estão posicionados acima dessa mesma diagonal, com a condição de não serem todos nulos.
36 05. Matriz triangular superior j 0,0 0,1 0,2 0,3 1,0 1,1 1,2 1,3 i 2,0 2,1 2,2 2,3 3,0 3,1 3,2 3,3 Índices em uma matriz 4x4
37 05. Matriz triangular superior def matriz_triangular_superior(a): if len(a[0])!=len(a): return False contador_zeros_inf = 0 contador_zeros_sup = 0 for i in range(0,len(a)): for j in range(0,len(a)): if i>j and A[i][j]==0: contador_zeros_inf +=1 if i<j and A[i][j]==0: contador_zeros_sup +=1 x = len(a)*(len(a)-1)/2 if contador_zeros_inf==x and contador_zeros_sup!=x: return True else: return False
38 06. Multiplicação de matrizes (casa) Crie uma função que permita multiplicar duas matrizes dadas como parâmetro. Cabeçalho: def multiplicar_matrizes(a,b):
Processamento da Informação Teoria. Matrizes
Processamento da Informação Teoria Matrizes Semana 08 Prof. Jesús P. Mena-Chalco 12/06/2013 Criação de matrizes def criar_matriz_zeros(l,c): matriz = [0]*l for i in range(0,l): matriz[i] = [0]*c return
Processamento da Informação Teoria. Recursividade
Processamento da Informação Teoria Recursividade Semana 08 Prof. Jesús P. Mena-Chalco 15/06/2013 Uma função chama outra função Vimos exemplos de uma função chamar uma outra função. def fatorial1(n): mult
Aula 07 mtm B MATRIZES
Aula 07 mtm B MATRIZES Definição Tabela de números dispostos em linhas e colunas. Representação ou ou Ordem da Matriz Se uma matriz A possui m linhas e n colunas, dizemos que A tem ordem m por n e escrevemos
Computação 1 - Python Aula 11 - Teórica: Matrizes. João Carlos, Carla Delgado, Ana Luisa Duboc 1/ 9
Computação 1 - Python Aula 11 - Teórica: Matrizes 1/ 9 Podemos usar listas para armazenar e manipular matrizes. A matriz ( ) 2 3 4 0 7 5 é representada pela lista [ [2,-3,4], [0, 7,5] ] MATRIZ [linha][coluna]
Processamento da Informação Teoria. Exercícios sobre strings
Processamento da Informação Teoria Exercícios sobre strings Semana 04 Prof. Jesús P. Mena-Chalco 18/05/2013 Uma string é uma sequência Uma string (cadeia) é uma sequência de caracteres. Podemos acessar
Mat.Semana. PC Sampaio Alex Amaral Rafael Jesus Gabriel Ritter. (Gabriella Teles)
7 PC Sampaio Ale Amaral Rafael Jesus Gabriel Ritter Semana (Gabriella Teles) Este conteúdo pertence ao Descomplica. Está vedada a cópia ou a reprodução não autorizada previamente e por escrito. Todos os
Processamento da Informação Teoria Funções
Processamento da Informação Teoria Funções Semana 01 Prof. Jesús P. Mena-Chalco 27/04/2013 Funções No contexto de linguagens de programação, uma função é uma sequência de instruções utilizada para realizar
MATRIZES. 1) Faça um programa em Fortran que recebe como parâmetro uma matriz A (nxn) de números reais. Esse programa deve informar
MATRIZES 1) Faça um programa em Fortran que recebe como parâmetro uma matriz A (nxn) de números reais. Esse programa deve informar (a) a soma dos elementos da coluna n (b) a soma dos elementos da diagonal
Matrizes. Laura Goulart. 29 de Outubro de 2018 UESB. Laura Goulart (UESB) Matrizes 29 de Outubro de / 16
Matrizes Laura Goulart UESB 29 de Outubro de 2018 Laura Goulart (UESB) Matrizes 29 de Outubro de 2018 1 / 16 Motivação Chama-se matriz de ordem m por n uma tabela com m n elementos(em geral, números reais)
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.
MATRIZES DEFINIÇÃO 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. M = à M é uma matriz 2 x 3. Cada elemento da matriz
Processamento da Informação Teoria. Strings
Processamento da Informação Teoria Strings Semana 04 Prof. Jesús P. Mena-Chalco 15/05/2013 Das aulas anteriores... Vimos vários tipos de dados: int, float, long, string Stings são qualitativamente diferentes
Matrizes - ALGA /05 1. Matrizes
Matrizes - ALGA - 004/0 1 Matrizes Introdução Se m e n são números naturais, chama-se matriz real de tipo m n a uma função A de nida no conjunto f(i; j) : i f1; ; :::; mg e j f1; ; :::; ngg e com valores
Eduardo. Matemática Matrizes
Matemática Matrizes Eduardo Definição Tabela de números dispostos em linhas e colunas. Representação ou Ordem da Matriz Se uma matriz A possui m linhas e n colunas, dizemos que A tem ordem m por n e escrevemos
Introdução à Programação Aula 18 Método de eliminação de Gauss
Introdução à Programação Aula 18 Método de eliminação de Gauss Pedro Vasconcelos DCC/FCUP 2015 Pedro Vasconcelos (DCC/FCUP) Introdução à Programação Aula 18 Método de eliminação de Gauss 2015 1 / 23 Nesta
MATRIZES. Conceitos e Operações
MATRIZES Conceitos e Operações As matrizes são tabelas de números reais utilizadas em quase todos os ramos da ciência e da engenharia. Várias operações realizadas por computadores são através de matrizes.
Processamento da Informação Teoria. Desvio Condicional
Processamento da Informação Teoria Desvio Condicional Semana 03 Prof. Jesús P. Mena-Chalco 08/05/2013 Operador módulo O operador módulo trabalha com inteiros e produz o resto quando o primeiro operando
Matemática- 2008/ Se possível, dê exemplos de: (no caso de não ser possível explique porquê)
Matemática- 00/09. Se possível, dê exemplos de (no caso de não ser possível explique porquê) (a) Uma matriz do tipo ; cujos elementos principais sejam 0. (b) Uma matriz do tipo ; cujo elemento na posição
Introdução à Computação - aulas 13 e 14-
MAC2166 Introdução à Computação - aulas 13 e 14- Mauro Cesar Bernardes 29/Abril/2014 Agenda Strings Manipulação de Arquivos Matrizes... Strings Strings Uma string é uma sequencia de caracteres Utiliza
1. Para cada pergunta selecione uma opção. Resposta correta +2, incorreta -1. [12 pontos]
* Universidade Federal do ABC Avaliação: Prova 01 (40 pontos) Disciplina: MCTA028 - Programação Estruturada Turma: Noturno A1 e A2 Professor: Jesús P. Mena-Chalco Data: 25/10/2016 Nome completo: RA: Instruções:
Apostila de Matemática 11 Determinante
Apostila de Matemática 11 Determinante 1.0 Definições A determinante só existe se a matriz for quadrada. A tabela é fechada por 2 traços. Determinante de matriz de ordem 1 a 11. 1 2.0 Determinante Matriz
Computação 1 - Python Aula 9 - Teórica Laços Aninhados e Matrizes. João Carlos, Carla Delgado, Ana Luisa Duboc 1/ 15
Computação 1 - Python Aula 9 - Teórica Laços Aninhados e Matrizes 1/ 15 Repetições Aninhadas Podemos combinar mais de uma estrutura de repetição de forma a obter resultados interessantes. Exemplo: Gerar
UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CURSO: CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR PROF.: MARCELO SILVA.
UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CURSO: CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR PROF.: MARCELO SILVA Determinantes Introdução Como já vimos, matriz quadrada é a que tem o mesmo número
Lista 2 TP060. Exercícios Vetores
Lista 2 TP060 Esta lista auxilia nos estudos da disciplina, porém é dever do aluno estudar além do que foi visto em sala de aula e procurar resolver exercícios que não estão em listas elaboradas pelo professor
Apostila de Matemática 10 Matriz
Apostila de Matemática 10 Matriz 1.0 Definição m e n são números inteiros maiores que zero. Matriz mxn é uma tabela retangular formada por m.n números reais, dispostos é m linhas e n colunas. A tabela
1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.
Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplina: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 1. Faça uma função que recebe por parâmetro o raio de uma esfera
Arrays bidimensionais (matrizes)
Arrays bidimensionais (matrizes) Objetivos: Introdução ao conceito de matrizes Arrays bidimensionais (matrizes) M 1 2 3 4 5 6 1 5 6-1 -5 2 3 2 3 2 0 0 7 9 3 0 0-1 0 8 0 4 0 7 0-8 0 0 5 1 2 8 9 7 0 6-6
MATRIZES. Álgebra Linear e Geometria Analítica Prof. Aline Paliga
MATRIZES Álgebra Linear e Geometria Analítica Prof. Aline Paliga INTRODUÇÃO Definição: chama-se matriz de ordem m por n a um quadro de m xn elementos dispostos em m linhas e n colunas. a a a a a a a a
MATEMÁTICA II. Aula 11. 3º Bimestre. Matrizes Professor Luciano Nóbrega
1 MATEMÁTICA II Aula 11 Matrizes Professor Luciano Nóbrega º Bimestre MATRIZES _ INTRODUÇÃO DEFINIÇÃO Uma matriz é uma tabela com m linhas e n colunas que contém m. n elementos. EXEMPLO: Ângulo 0º 45º
GAN00140-Álg. Linear GAN00007 Int à Alg. Linear Aula 3 2ª. Parte: Matrizes e Operações Matriciais
GN4-Álg Linear GN7 Int à lg Linear 8 ula ª Parte: Matrizes e Operações Matriciais Matrizes Definição (Matriz): Chamamos de Matriz a todo conjunto de valores, dispostos em linhas e colunas Representamos
Hewlett-Packard DETERMINANTE. Aulas 01 a 04. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz
Hewlett-Packard DETERMINANTE Aulas 0 a 04 Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Ano: 206 Sumário DETERMINANTE... Exemplo... Exemplo 2... EXERCÍCIOS FUNDAMENTAIS... Exemplo 3... EXERCÍCIOS FUNDAMENTAIS...
LISTA DE EXERCÍCIOS 2017
CURSO LISTA DE EXERCÍCIOS 2017 DISCIPLINA ESTUDANTE PROFESSOR (A) DATA Questão 1) Um aluno registrou as notas bimestrais de algumas de suas disciplinas numa tabela. Ele observou que as entradas numéricas
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.
Matrizes noções gerais e notações Definição Designa-se por matriz de números reais a um quadro do tipo a 11 a 12... a 1n a 21 a 22... a 2n...... a m1 a m2... a mn onde os elementos a ij (i = 1, 2,...,
Matrizes. Estrutura de Dados. Universidade Federal de Juiz de Fora Departamento de Ciência da Computação 1 / 67
Matrizes Estrutura de Dados Universidade Federal de Juiz de Fora Departamento de Ciência da Computação 1 / 67 Conteúdo Introdução vetores e matrizes Representações de matrizes TADs TAD Vetor TAD Vetor
Determinante de uma matriz quadrada
Determinante de uma matriz quadrada A toda matriz quadrada A está associado um número real, chamado determinante de A. Ele é obtido por meio de certas operações com os elementos da matriz. O determinante
Revisão: Matrizes e Sistemas lineares. Parte 01
Revisão: Matrizes e Sistemas lineares Parte 01 Definição de matrizes; Tipos de matrizes; Operações com matrizes; Propriedades; Exemplos e exercícios. 1 Matrizes Definição: 2 Matrizes 3 Tipos de matrizes
Nota importante: U é a matriz condensada obtida no processo de condensação da matriz
Decomposição P T LU A denominada decomposição P T L U é um processo que pode ser extremamente útil no cálculo computacional, na resolução de sistemas de equações lineares. Propriedade Seja A uma matriz
Regra para calcular o determinante de matrizes quadradas de ordem 2x2:
O cálculo do determinante de uma matriz quadrada ou triangular é importante para ajudar a solucionar uma série problemas de álgebra, tais como: Determinar se uma matriz possui inversa (se ela é inversível)
Geometria Analítica e Álgebra Linear
UNIFEI - Universidade Federal de Itajubá campus Itabira Geometria Analítica e Álgebra Linear Parte 1 Matrizes 1 Introdução A teoria das equações lineares desempenha papel importante e motivador da álgebra
PROGRAMAÇÃO DINÂMICA
PROGRAMAÇÃO DINÂMICA Programação dinâmica é tipicamente aplicada para problemas de otimização. O desenvolvimento de um algoritmo de programação dinâmica pode ser divido em 4 etapas. Caracterizar uma solução
Universidade de São Paulo
Universidade de São Paulo Instituto de Ciências Matemáticas e Computação SCE5763 - Tipos e Estrutura de Dados - Luis Gustavo Nonato 2 a Lista de Exercícios 1. Seja A um array de inteiros. Escreva algoritmos
MATRIZES. Fundamentos de Matemática- Ciências Contábeis
MATRIZES Fundamentos de Matemática- Ciências Contábeis INTRODUÇÃO Nas próximas aulas veremos os conceitos básicos sobre matrizes. Estes conceitos aparecem naturalmente na resolução de muitos tipos de problemas
Acadêmico(a) Turma: Capítulo 2: MATRIZES
1 Acadêmico(a) Turma: 2.1. Definição Capítulo 2: MATRIZES A teoria das matrizes e a teoria dos determinantes são pré-requisitos para resolução e discussão de um sistema linear. Define-se matriz m x n uma
Agrupamento Espectral e Hierárquico
Agrupamento Espectral e Hierárquico Fabrício Olivetti de França Universidade Federal do ABC Tópicos 1. Agrupamento Espectral 2. Agrupamento Hierárquico 1 Agrupamento Espectral Agrupamento Espectral Nem
Introdução à Computação
MAC2166 Introdução à Computação - aulas 11 e 12 - Mauro Cesar Bernardes 22/Abril/2014 Agenda Revisão da aula anterior Listas Comando For Matrizes Estruturando um programa com uma função main() #-----------------------------------------------
Determinantes. det A = a 11. Se A = a11 a 12 a 21 a 22. é uma matriz 2 2, então. det A = a 11 a 22 a 12 a 21. Exemplo 1. det 3 4. = 1; det 3 4 = 0.
Determinantes Definição Definição Se A = [a 11 é uma matriz 1 1, então Se é uma matriz, então Exemplo 1 [ 1 3 4 A = A = a 11 [ a11 a 1 a 1 a A = a 11 a a 1 a 1 [ 1 0 = ; 0 1 [ 6 8 = 1; 3 4 = 0 Para definir
CEM Centro De Estudos Matemáticos
1. (Udesc ) Sejam A = (a ij ) e B = (b ij ) matrizes quadradas de ordem 3 de tal forma que: a ij = i + j b ij = j e os elementos de cada coluna, de cima para baixo, formam uma progressão geométrica de
Matrizes material teórico
M A T R I Z E S A Matemática é a mais simples, a mais perfeita e a mais antiga de todas as ciências. (Jacques Hadarmard) "Aqueles que estudam seriamente a matemática acabam tomados de uma espécie de paixão
MAC2166 Introdução à Computação
Departamento de Ciência da Computação - IME - USP MAC2166 Introdução à Computação Escola Politécnica - Primeiro Semestre de 2014 Prova 2 QUESTÃO 1 (str,str,str) -> str que recebe três sequências de caracteres
Introdução à Programação
Introdução à Programação Aula 10 Matrizes Edirlei Soares de Lima Conjuntos Bidimensionais Uma matriz representa um conjunto bidimensional de valores. Exemplo de matriz de inteiros:
Caderno de Exercícios
Caderno de Exercícios Processamento da Informação Edição Python Jesús P. Mena-Chalco Centro de Matemática, Computação e Cognição - CMCC Universidade Federal do ABC [email protected] http://professor.ufabc.edu.br/~jesus.mena/
Hewlett-Packard DETERMINANTE. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz
Hewlett-Packard DETERMINANTE Aulas 0 a 05 Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Sumário DETERMINANTE... Exemplo... Exemplo...... Exemplo...... TEOREMA DE LAPLACE... I) COFATOR... Exemplo... II)
Programação científica C++
Programação científica C++ NIELSEN CASTELO DAMASCENO Slide 6 Exercício 1 Dados dois vetores com n (n
MCG114 Programação de Computadores I. Comandos de condição 3/26/18. Comando if. Comando if. Até agora... Comandos de Condição! Comandos de Condição
3/26/18 MCG114 Programação de Computadores I Profa. Comandos de condição 20:32:09 1 2 Até agora... Todos os programas têm fluxo de execução único As instruções que serão executadas são sempre as mesmas,
ficha 1 matrizes e sistemas de equações lineares
Exercícios de Álgebra Linear ficha matrizes e sistemas de equações lineares Exercícios coligidos por Jorge Almeida e Lina Oliveira Departamento de Matemática, Instituto Superior Técnico 2 o semestre 2/2
Fundamentos de Matemática Curso: Informática Biomédica
Fundamentos de Matemática Curso: Informática Biomédica Profa. Vanessa Rolnik Artioli Assunto: determinantes e sistemas 13 e 27/06/14 Determinantes Def.: Seja M uma matriz quadrada de elementos reais, de
Hewlett-Packard DETERMINANTE. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz
Hewlett-Packard DETERMINANTE Aulas 0 a 05 Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Sumário DETERMINANTE... Exemplo... Exemplo...... Exemplo...... TEOREMA DE LAPLACE... I) COFATOR... Exemplo... II)
Determinantes. Prof. Márcio Nascimento
Determinantes Prof. Márcio Nascimento Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Álgebra Matricial - 2015.2 4 de fevereiro
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 12 04/2014 Sistemas de Equações Lineares Parte 2 FATORAÇÃO LU Cálculo Numérico 3/37 FATORAÇÃO LU Uma fatoração LU de uma dada
Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery Agenda Operações Operadores Operadores Delimitadores {} [] (). Operador de Atribuição = Agenda Operadores Aritméticos Operadores
MATEMÁTICA MÓDULO 11 DETERMINANTES. Professor Matheus Secco
MATEMÁTICA Professor Matheus Secco MÓDULO 11 DETERMINANTES INTRODUÇÃO Neste módulo, não daremos a definição padrão de determinantes via somatório envolvendo sinais de permutações, pois não há necessidade
if not(isinstance(a, int)) or a < 0: raise ValueError ("misterio: arg nao e inteiro nao negativo") else: return misterio_aux(a, a + 1)
Capítulo 7 Recursão e iteração 1. (1) Considere a seguinte função: def misterio(a): def misterio_aux(b, c): if b == 0: return True elif c == 0: return False return misterio_aux(b -, c - ) if not(isinstance(a,
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número
PLANO DE AULA IDENTIFICAÇÃO
PLANO DE AULA IDENTIFICAÇÃO Escola: IFC Campus Avançado Sombrio Município: Sombrio Disciplina: Matemática Série: 2 ano Nível: Ensino médio Professor: Giovani Marcelo Schmidt Tempo estimado: Cinco aulas
Fundamentos de Matemática Curso: Informática Biomédica
Fundamentos de Matemática Curso: Informática Biomédica Profa. Vanessa Rolnik Artioli Assunto: sequências e matrizes 05 e 06/06/14 Sequências Def.: chama-se sequência finita ou n-upla toda aplicação f do
Determinantes - Parte 02
Determinantes - Parte 02 Prof. Márcio Nascimento Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Álgebra Matricial - 2017.1 23
Sistemas de Equações Lineares
Licenciatura em Engenharia Electrotécnica e de Computadores Análise Numérica 998/99 Sistemas de Equações Lineares PROBLEMAS Considere o seguinte sistema de equações da forma Ax = b : 3 2 3 2 2 2 2 x x
Aplicações de listas e outras estruturas. SCC-502 Algoritmos e Estruturas de Dados I
Aplicações de listas e outras estruturas SCC-52 Algoritmos e Estruturas de Dados I Grandes números Problema: lidar com números muito grandes Em C, inteiros (mesmo long int) são limitados Como somar números
Notas de Aulas de Matrizes, Determinantes e Sistemas Lineares
FATEC Notas de Aulas de Matrizes, Determinantes e Sistemas Lineares Prof Dr Ânderson Da Silva Vieira 2017 Sumário Introdução 2 1 Matrizes 3 11 Introdução 3 12 Tipos especiais de Matrizes 3 13 Operações
if not(isinstance(a, int)) or a < 0: raise ValueError ( misterio: arg devia ser inteiro nao negativo ) else: return misterio_aux(a, a + 1)
Capítulo 7 Recursão e iteração 1. (1) Considere a seguinte função: def misterio(a): def misterio_aux(b, c): if b == 0: return True elif c == 0: return False return misterio_aux(b - 2, c - 2) if not(isinstance(a,
VARIÁVEIS INDEXADAS VETORES E MATRIZES
VARIÁVEIS INDEXADAS VETORES E MATRIZES Auxiliadora Freire Slide 1 CONJUNTOS E VARIÁVEIS INDEXADAS Nome associado ao conjunto Cada elemento do conjunto é referenciado pelo índice Vetores unidimensional
Matemática II /06 - Matrizes 1. Matrizes
Matemática II - 00/0 - Matrizes Matrizes Introdução Se m e n são números naturais, chama-se matriz real de tipo m n (m vezes n ou m por n) a uma função A : f; ; :::; mg f; ; :::; ng R: (i; j) A (i; j)
MATEMÁTICA A ÁLGEBRA LINEAR
MTEMÁTIC ÁLGEBR LINER Lilian de Souza Vismara Mestre Eng. Elétrica ESSC / USP Licenciada em Matemática UFSCar MTRIZES Motivação de estudo Contexto histórico-científico Testes seus conhecimentos! Definição
Acadêmico(a) Turma: Capítulo 3: Determinantes
1 Acadêmico(a) Turma: Capítulo 3: Determinantes Como dito no capítulo anterior, matrizes e determinantes são usados para solucionar sistemas lineares. O determinante é um resultado número de operações
Exercício Obtenha, em cada caso, o módulo, o argumento e a forma trigonométrica de z: a) z = 1 + i. setor Aula 31. ρ = 1 2 +( 3 ) 2 ρ= 2.
setor 0 00408 Aula NÚMEROS COMPLEXOS: PLANO DE ARGAND-GAUSS Até este ponto, usamos, para representar um número complexo a expressão a + b i, em que a e b são números reais e i é a unidade imaginária Com
Listas e matrizes esparsas. SCC122 Estruturas de Dados
Listas e matrizes esparsas SCC Estruturas de Dados Matriz: definição Matriz é um arranjo (tabela) retangular de números dispostos em linhas e colunas 8 9 6 4 7 3 3x3 B 8 9 4 3 5 3 4 3x4 A nº de elementos
PLANO DE AULA IDENTIFICAÇÃO
PLANO DE AULA IDENTIFICAÇÃO Escola: IFC Campus Avançado Sombrio Município: Sombrio Disciplina: Matemática Série: 2 ano Nível: Ensino médio Professor: Giovani Marcelo Schmidt Tempo estimado: Cinco aulas
