Este é um projeto de cálculo de matrizes 2x2 implementado em Python, utilizando a biblioteca numpy
. O programa oferece um menu interativo que permite ao usuário realizar várias operações matriciais, como adição, subtração, multiplicação, cálculo do determinante e inversão de matrizes. Além disso, o usuário pode alterar os valores das matrizes e continuar executando operações até decidir sair.
- Adição de matrizes
- Subtração de matrizes
- Multiplicação de matrizes
- Cálculo do determinante de uma matriz
- Cálculo da inversa de uma matriz
- Alteração dos valores das matrizes A e B
- Interface de usuário interativa com menu de opções
- Python 3.x
- Biblioteca
numpy
- Clone o repositório para sua máquina local:
git clone https://github.com/seu-usuario/nome-do-repositorio.git
- Navegue até o diretório do projeto:
cd CalculosMatrizes
- Instale a biblioteca numpy (caso ainda não tenha):
pip install numpy
Execute o programa principal: ```bash python main.py
- Adição: Soma duas matrizes. 2 Subtração: Subtrai a matriz B da matriz A.
- Multiplicação: Multiplica a matriz A pela matriz B.
- Determinante: Calcula o determinante da matriz A.
- Inversa: Calcula a inversa da matriz A.
- Alterar Matrizes: Permite ao usuário inserir novos valores para as matrizes A e B.
- Sair: Encerra o programa.
==================================================
Cálculo de Matrizes 2x2
--------------------------------------------------
[1] Adição
[2] Subtração
[3] Multiplicação
[4] Determinante
[5] Inversa
[6] Alterar Matrizes
[0] Sair
==================================================
Escolha uma das opções digitando o número correspondente e pressionando Enter.
Para alterar os valores das matrizes, selecione a opção [6] Alterar Matrizes e insira os novos valores conforme solicitado:
Digite os novos valores para a Matriz A (2x2):
A[0][0]: 1
A[0][1]: 2
A[1][0]: 3
A[1][1]: 4
Digite os novos valores para a Matriz B (2x2):
B[0][0]: 5
B[0][1]: 6
B[1][0]: 7
B[1][1]: 8