Toolverse
All skills

matrices

by parcadei

Problem-solving strategies for matrices in linear algebra

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
parcadei
Category
Data Science
Views
23

About this skill

Problem-solving strategies for matrices in linear algebra

How to use

  1. Zainstaluj umiejętność w swoim katalogu .claude/skills/math/linear-algebra/ — sklonuj repozytorium lub skopiuj folder matrices z gałęzi głównej.

  2. Zidentyfikuj typ macierzy, którą chcesz analizować (kwadratowa, symetryczna, ortogonalna, diagonalna). Użyj polecenia sympy_compute.py matrix_type, aby sprawdzić jej właściwości.

  3. Dla operacji podstawowych wybierz odpowiednie polecenie: mnożenie macierzy A i B wykonaj za pomocą sympy_compute.py matmul "A" "B", odwracanie macierzy A — sympy_compute.py inverse "A", transpozycję — sympy_compute.py transpose "A".

  4. Jeśli rozwiązujesz układ równań liniowych postaci Ax = b, użyj sympy_compute.py linsolve "A" "b". Aby sprawdzić spójność systemu, uruchom z3_solve.py sat.

  5. Do zaawansowanych operacji wybierz rozkład: LU za pomocą sympy_compute.py lu "A", QR — sympy_compute.py qr "A", SVD — sympy_compute.py svd "A".

  6. Uruchamiaj polecenia poprzez uv run python -m runtime.harness scripts/[nazwa_skryptu] z głównego katalogu projektu. Przekazuj macierze jako listy zagnieżdżone w formacie JSON, np. "[[1,2],[3,4]]".

Related skills