Google Classroom
GeoGebraTarefa

Tipos de Matrizes - Programando pelo conceito

Matriz Linha

É toda matriz do tipo , ou seja, com uma única linha. Ex.:

Matriz Coluna

É toda matriz do tipo , ou seja, com uma única coluna. Ex.:

Matriz Nula

É toda matriz do tipo que tem todos os elementos iguais a zero. Ex.: e

Matriz Quadrada de ordem n

É toda matriz do tipo , isto é, é uma matriz que tem número de linhas igual ao número de colunas. Esta matriz também é chamada de matriz quadrada de ordem n. Diagonal principal e Diagonal secundária
  • Chama-se diagonal principal de uma matriz quadrada de ordem , o conjunto dos elementos que têm os dois índices iguais, isto é, a posição .

  • Chama-se diagonal secundária de uma matriz quadrada de ordem , o conjunto dos elementos que tem a soma dos índices igual a , isto é:

Ex.: , onde os elementos e pertencem a diagonal principal e secundária, nesta ordem.

Matriz diagonal

É toda matriz quadrada em que os elementos não pertencentes à diagonal principal são iguais a zero, isto é, é a matriz quadrada que possui todos seus elementos acima e abaixo da diagonal principal nulos. Ex.: e

Matriz Identidade

ou matriz unidade de ordem (indica-se ) é toda matriz diagonal em que os elementos da diagonal principal são iguais a 1. Ex.: e

Matriz Transposta

É a matriz obtida trocando ordenadamente, as linhas pelas colunas de uma matriz do tipo . A nova matriz, do tipo , é denominada matriz transposta de A e é indicada por . Ex.: Propriedades:
  1. para toda matriz ;
  2. Se e , então ;
  3. Se e , então ;
  4. Se e , então .

Construção dos tipos de matrizes no GeoGebra

No GeoGebra, ao final, digite no campo de entrada (+) os seguintes comandos para construir cada uma das matrizes das definições apresentada: Matriz linha:
  1. n=ControleDeslizante(1,10,1,0.5,false,false,true,true )
  2. A=Sequência(Sequência(2*j-i,j,1,n),i,1,1)
Aperte o botão de play para pausar ou reiniciar a animação da construção da matriz A. Entendendo os comandos:
  • Este comando irá criar um botão (controle) deslizante que permitirá alterar o valor n no intervalo de 1 a 10 manualmente ou automaticamente, a cada 0,5 segundos, mudando a posição dos elementos nas colunas.
  • A programação dos elementos da matriz obedece um comando de sequência que controla a quantidade de linhas e quantidade de colunas , a sequência interna é executada primeiro para construir os elementos das colunas na mesma linha, ao finalizar o total de colunas , o código executa a próxima linha.
Matriz coluna:
  1. m=ControleDeslizante(1,10,1,0.5,false,false,true,true )
  2. B=Sequência(Sequência(2*i-j,j,1,1),i,1,m)
Entendendo os comandos:
  • O primeiro comando é idêntico ao anterior, este comando irá controlar a posição dos elementos em cada linha.
  • A segunda sequência irá criar um único elemento na coluna e linhas.
Matriz Nula:
  1. C=Sequência(Sequência(0,j,1,n),i,1,m)
Entendendo os comandos:
  • Este comando aproveita o número de linhas () e colunas () das outras matrizes para construir a matriz nula de ordem com todos seus elementos nulos.
Matriz Quadrada de ordem n:
  1. D=Sequência(Sequência(SE(i>j,2*i-j,SE(i
Neste comando será construído uma matriz onde a quantidade de linhas e colunas será dada pelo valor de atribuído anteriormente. Matriz Diagonal:
  1. E=Sequência(Sequência(Se(i==j,i^2-j,0),j,1,n),i,1,n)
Matriz Identidade:
  1. F=Sequência(Sequência(Se(i==j,1,0),j,1,n),i,1,n)
Matriz Transposta:
  1. T=Sequência(Sequência(Se(i<>j,i^2-2*j,i+j),j,1,n),i,1,m)
  2. Tp=MatrizTransposta(T)

Tipos de Matrizes