agent-matrix-optimizer
Analizuj i optymalizuj macierze dla szybkich obliczeń na dużych systemach liniowych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność agenta do zaawansowanej analizy macierzy i optymalizacji algorytmów subliniowych. Specjalizuje się w wykrywaniu właściwości macierzy, sprawdzaniu dominacji diagonalnej, szacowaniu liczb warunkowych oraz rekomendacjach optymalizacyjnych dla dużych systemów liniowych. Wykorzystaj ją, gdy potrzebujesz przeanalizować strukturę macierzy, przygotować dane do solverów subliniowych lub przewidzieć wydajność obliczeń numerycznych.
Jak używać
Zainstaluj umiejętność agent-matrix-optimizer w swoim środowisku Claude, dodając ją do konfiguracji agenta jako dostępny skill.
Przygotuj swoją macierz w formacie obsługiwanym przez narzędzie (gęsty lub rzadki), zawierając wymiary (liczba wierszy i kolumn) oraz dane macierzy.
Wywołaj analizę macierzy za pomocą komendy $agent-matrix-optimizer, przekazując macierz oraz parametry analizy: checkDominance (sprawdzenie dominacji diagonalnej), checkSymmetry (sprawdzenie symetrii), estimateCondition (szacowanie liczby warunkowej) i computeGap (obliczenie luki spektralnej).
Przejrzyj wyniki analizy, które zawierają informacje o właściwościach macierzy, stabilności solvera oraz potencjalnych transformacjach macierzy.
Na podstawie rekomendacji agenta zastosuj sugerowane preprocessing lub transformacje macierzy, aby przygotować ją do rozwiązania za pomocą solverów subliniowych.
Jeśli potrzebujesz rozwiązać system liniowy, użyj narzędzia solve z zoptymalizowaną macierzą, lub skorzystaj z estimateEntry do szacowania konkretnych wpisów rozwiązania bez pełnego obliczenia.