Вы находитесь на странице: 1из 19

FACULDADE DE TECNOLOGIA E CIÊNCIAS

CURSO DE GRADUAÇÃO EM ENGENHARIA CIVIL

Deric Dias da Silva Martins


Ana Carolyna Oliveira Alves

Operações de Matrizes com o sistema Scilab

Petrolina – PE
2018
2

DERIC DIAS DA SILVA MARTINS


ANA CAROLYNA OLIVEIRA ALVES

Operações de Matrizes com o sistema Scilab

Trabalho apresentado à Faculdade de Tecnologia e


Ciências - FTC, Campus Petrolina, como requisito para
obtenção de nota avaliativa na disciplina de Álgebra
Linear.
Professor: Robério Aguiar.

Petrolina – PE
2018
3

RESUMO

Objetivou-se exemplificar diferentes operações de matrizes utilizando o sistema Scilab com


números obtidos aleatoriamente, desenvolvendo a proatividade e integração com a
capacidade de absorção do aprendizado sobre a criação, permultação e transformação de
matrizes.
Palavras-Chave: Álgebra Linear. Equação. Scilab.
4

I. DESENVOLVIMENTO

1. Revisão Bibliográfica

1.1 Criação de cinco vetores linha

Para criar um vetor linha, deve-se identificar o vetor com uma variável, em seguida colocar
os valores entre colchetes e separados por espaçamento simples.

Exemplos:

Figura 1 - Cinco tipos de vetor linha criados através do Scilab.


5

1.2 Criação de cinco vetores coluna

Para criar um vetor coluna, deve-se identificar o vetor com uma variável, em seguida
colocar os valores entre colchetes e separados por (;).

Exemplos:

Figura 2 - Cinco tipos de vetor coluna criados através do Scilab.


6

1.3 Criação de Duas Matrizes 8x5

Para se criar uma Matriz 8 x 5, deve-se adicionar uma variável e igualar a oito
conjuntos de valores de linha separados por espaçamento simples e cinco valores de
colunas separados por (;).

Exemplos:

Figura 3 – Dois tipos diferentes de matrizes 8x5.

1.4 Matrizes do teste avaliativo

Para a realização do teste avaliativo foram usados as quatro primeiras letras do


nome DERIC e as quatro primeiras letras do nome ANA CAROLYNA e de acordo com
uma tabela de valores obteve-se os seguintes resultados: D= 4 E = 5 R= 18 I= 9 e A =
1 N= 14 A=1 C = 3,munidos desse resultado segue-se os seguintes requisitos:

 Primeira letra * X, segunda letra * Y, terceira letra * Z e igualando à quarta


letra (equação 1);

 Terceira letra * X, segunda letra * Y, primeira letra * Z e igualando à quarta


letra (equação 2);
7

 Equação 2 * -2 (equação 3).

Gerou-se as seguintes equações:

4x + 5y + 18z = 9 1x + 14y + 1y =3

18x + 5y +4z = 9 1x + 14y + 1y =3

-36x – 10y – 8z = -18 -2x – 28y – 2y = -6

Exemplo:

Figura 4 – Matriz Ana e Matriz Deric


8

1.5 Acessar 4 elementos, um por vez, de forma direta das matrizes do tópico
1.4.

Para acessar de forma direta um elemento da matriz, basta indicar o elemento com
vetor, onde vetor é o nome do vetor e índice é a localização do componente. [V (i)]

Exemplo:

Figura 5 – Acesso de elementos aleatórios de matrizes do tópico 1.4


9

1.6 Extrair, linha por linha, de cada matriz do tópico 1.4

Para Extrair as linhas de uma matriz basta indicar o elemento com vetor, onde vetor é o
nome do vetor e índice é a localização do componente, seguido de (:). [V (i, :)]

Exemplo:

Figura 6 – Extração de linhas inteiras das matrizes do tópico 1.4


10

1.7 Extrair apenas uma das colunas das matrizes do passo 1.4;

Para Extrair uma coluna de uma matriz basta indicar o elemento com vetor, onde vetor
é o nome do vetor e índice é a localização do componente, com (:) anteriormente ao seu
valor. [V (:, i)]

Exemplo:

Figura 7 – Extração de coluna aleatória das matrizes do tópico 1.4


11

1.8 Incluir uma nova linha em cada matriz, nas matrizes do tópico 1.4;

Para Incluir uma linha em uma matriz deve-se indicar o número da linha desejada com
vetor, onde vetor é o nome do vetor e índice é a localização do componente, seguido de
(:), igualando aos valores da linha, separados por espaço e entre colchetes. V (i, :) = [ a1
i2 i3].

Exemplo:

Figura 8 – Inclusão de linha nas matrizes do tópico 1.4


12

1.9 Excluir a nova linha do tópico 1.8.

Para Excluir uma linha em uma matriz deve-se indicar o número da linha desejada com
vetor, onde vetor é o nome do vetor e índice é a localização do componente, seguido de
(:), igualando a um valor vazio (nulo) entre colchetes. V (i, :) = [ ].

Exemplo:

Figura 9 – Exclusão da linha criada no tópico 1.8


13

1.10 Faça as matrizes transpostas das matrizes criadas no tópico 1.4.

Para Criar uma matriz transposta, basta designar uma variável e igualar por o vetor
desejado transposto. (C= M’)

Exemplo:

Figura 10 – Criando uma matriz transposta das matrizes existentes do tópico 1.4
14

2. Montar uma matriz na forma expandida e faça os passos a passo, da


resolução do sistema que você fez, na parte 1, usando a possibilidade do
scilab fazer, adição com escalar, Subtração com Escalar, Multiplicação com
Escalar, Divisão por escalar etc.

Para se resolver as matrizes, deve-se fazer um escalonamento da matriz, deixando só um


valor válido por linha, revelando os resultados.

 Matriz Deric

Figura 11 – Divisão da linha 1 por 4


15

Figura 12 – Multiplicação da linha 1 por (-18), somado à linha 2

Figura 13 – Multiplicação da linha 1 por 36, somado à linha 3


16

Figura 14 – Divisão da linha 2 por (-17.5)

Figura 15 – Multiplicação da linha 2 por (-1.25), somado à linha 1


17

Figura 16 – Multiplicação da linha 2 por (-35), somado à linha 3

 Matriz Ana

Figura 17 – Multiplicação da linha 1 por 2, somado a linha 3


18

Figura 18 – Multiplicação da linha 1 por 2, somado a linha 3


19

REFERÊNCIAS

LEITE, MARIO. Scilab - Uma Abordagem Prática e Didática. 2º ed. Editora Ciência
Moderna, 2009.

Вам также может понравиться