Toolverse
Wszystkie skille

math-tools

autor: ananddtyagi

Dokładne obliczenia matematyczne bez przybliżeń — algebra, rachunek różniczkowy, macierze i teoria liczb

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
106

O skillu

Narzędzie do deterministycznych obliczeń matematycznych oparte na bibliotece SymPy. Używaj go do każdej operacji wymagającej dokładnych wyników: arytmetyka (ułamki, pierwiastki, duże liczby), algebra (uproszczanie, rozwijanie, rozkład, rozwiązywanie równań), rachunek różniczkowy (pochodne, całki, granice, szeregi), algebra liniowa (macierze, wyznaczniki, wartości własne), trygonometria, teoria liczb (liczby pierwsze, NWD/NWW, faktoryzacja) oraz statystyka. Wszystkie obliczenia wykorzystują matematykę symboliczną zamiast przybliżeń opartych na modelach językowych.

Jak używać

  1. Zainstaluj skill math-tools w swoim środowisku Claude lub Copilot, dodając go do katalogu pluginów.

  2. Uruchom skrypt kalkulatora z wybraną operacją i argumentami, korzystając z polecenia python scripts/math_calculator.py [operacja] [argumenty]. Na przykład: python scripts/math_calculator.py add 5 3 2 zwróci 10, a python scripts/math_calculator.py divide 10 4 zwróci dokładny wynik 5/2 zamiast przybliżenia.

  3. Do operacji algebraicznych użyj poleceń simplify, expand, factor lub solve. Przykład: python scripts/math_calculator.py simplify "(x2 - 1)/(x - 1)" uprości wyrażenie do x + 1, a python scripts/math_calculator.py solve "x2 - 5*x + 6" x rozwiąże równanie kwadratowe.

  4. Dla obliczeń bardziej zaawansowanych, takich jak pochodne, całki czy operacje na macierzach, przekaż odpowiednią operację z wyrażeniem matematycznym jako argument.

  5. Każdy wynik zwracany jest w formacie JSON zawierającym pole result (wynik symboliczny), latex (zapis LaTeX) oraz numeric (wartość numeryczna), co pozwala na łatwe wykorzystanie wyniku w dalszych obliczeniach lub prezentacji.

Podobne skille