Skip to content

calculate_matrix01

keresanh requested to merge keresanh/ppy1-2024:keresanh_matrix into main

Kod calculator.py obsahuje třídy a funkce pro provádění operací s maticemi. Třídy MatrixOperations, MatrixVisualisation a MatrixCalculator poskytují metody pro provádění různých operací s maticemi, včetně sčítání, odčítání, násobení, násobení skalárem, determinantu, transpozice a aplikace Cramer's a Gaussova pravidla. Také je zde možnost vizualizace matic.

Pomocí main funkce si uživatel může z nabídky vybrat požadovanou maticovou operaci.

Tento kód test_matrix.py obsahuje sadu testů pro kontrolu správnosti implementace různých operací s maticemi. Bylo použito OOP, numpy, matplotlib.pyplot, unittest

  • /zapocet.py/calculator.py
  • /zapocet.py/test_matrix.py

Merge request reports