um programa que: • recebe via teclado um vetor e uma matriz e, pequenos; • Salva no disco rígido e em arquivos distintos de nome arq_vetor e arq_matriz ; • Carrega e do disco rígido para a RAM, mas com os nomes e ; • Mostra e para comparar com e .
Package, • www.netlib.org Repetindo: BLAS e LAPACK, bibliotecas altamente otimizadas que implementam os algoritmos básicos de Álgebra Linear Computacional. Estão na netlib.
generalizam a norma euclideana, e são calculadas como = 1 + 2 + ⋯ + Existem também as importantíssimas normas de energia, que utilizam formas quadráticas definidas através de matrizes.
Hoje conhecida como “a regra de Cramer” Antes disso, Cardano, no final do século XVI, trabalhou com determinantes 2x2. Leibniz usou determinantes em 1693 para resolver sistemas lineares.
33 , uma matriz 3x3, usamos recursividade, isto é, recaímos no cálculo de determinantes 2x2. Mostre o “desenvolvimento pela 1ª linha”, Mestre. Ei-lo: det = 11 det 11 − 12 det 12 + 13 det 13 onde 11 = 22 23 32 33 , 12 = 21 23 31 33 e 13 = 21 22 31 32
Mestre! Fácil, 1 é a matriz que sobra da matriz quando excluímos sua linha 1 e coluna j . Confira com 12: = 11 12 13 21 22 23 31 32 33 ⇒ 21 23 31 33 = 12
3 , ≠ 0 A regra de Cramer para resolver o sistema ቐ 11 1 + 12 2 + 12 3 = 1 21 1 + 22 2 + 23 3 = 2 31 1 + 32 2 + 33 3 = 3 é: Só que agora = det onde é a matriz dos coeficientes do sistema linear: = 11 12 13 21 22 23 31 32 33
× 3 × 2 = 4! multiplicações. Para o determinante de uma matriz de ordem , serão ! multiplicações. Claro Sherlock! Mas as contas serão realizadas pelo computador.
triangulares e : = ∙ . A matriz L é triangular inferior (o L é de lower) e a U triangular superior (o U é de upper). A só tem 1’ na diagonal. Assim det = det ∙ = = det det = = det = 11 22 ⋯ .