sympy
Решение символьной математики с SymPy
También disponible en: K-Dense-AI
Нужны точные математические результаты вместо численных приближений. Этот навык предоставляет комплексное руководство по символьным вычислениям с использованием SymPy, включая алгебру, исчисление, матрицы, физику и генерацию кода. Идеально подходит для инженеров, ученых и исследователей, которым нужны точные символьные решения.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "sympy". Решите x в квадрате минус 4 равно 0 и найдите производную x в степени 3
Resultado esperado:
- Уравнение x² - 4 = 0
- Решения: x = 2, x = -2
- Производная x³ по x:
- d/dx (x³) = 3x²
- Совет: Используйте simplify() для проверки результатов и factor() для факторизации многочленов.
Auditoría de seguridad
SeguroThis is a pure documentation skill containing only markdown files with SymPy guidance and Python code examples. No executable scripts, network calls, file system access, or environment variable usage. The skill provides educational content about using the SymPy library for symbolic mathematics. All 498 static findings are FALSE POSITIVES - patterns detected are markdown code formatting, mathematical documentation references, and legitimate educational content about Python programming.
Factores de riesgo
⚡ Contiene scripts (10)
⚙️ Comandos externos (452)
📁 Acceso al sistema de archivos (6)
🌐 Acceso a red (5)
Puntuación de calidad
Lo que puedes crear
Решение физических задач
Постановка и решение задач механики, квантовых расчётов и векторного анализа с использованием символьных методов.
Математический вывод
Символьный вывод формул перед преобразованием в числовой код для рабочих конвейеров.
Инструмент для изучения математики
Изучение математических концепций через точные символьные вычисления и пошаговые решения.
Prueba estos prompts
Решите уравнение x в квадрате минус 5x плюс 6 равно 0 с помощью SymPy. Покажите пошаговое решение.
Найдите производную sin(x) в квадрате по x с помощью SymPy. Затем найдите вторую производную.
Создайте матрицу 3x3 в SymPy и вычислите её собственные значения, собственные векторы и определитель.
Преобразуйте выражение x в квадрате плюс 2x плюс 1 в функцию NumPy с помощью lambdify. Покажите, как использовать её с массивами.
Mejores prácticas
- Всегда определяйте символы с помощью symbols() перед использованием, чтобы избежать NameError
- Используйте Rational() или S() вместо чисел с плавающей точкой для точной арифметики
- Применяйте предположения к символам (positive=True, integer=True) для получения более простых результатов
- Преобразуйте в функции NumPy с помощью lambdify для производительности в численных циклах
Evitar
- Использование чисел с плавающей точкой, например 0.5, вместо Rational(1, 2) для точных результатов
- Вызов subs() и evalf() повторно в циклах вместо использования lambdify()
- Забывание определить символы перед их использованием в выражениях
- Использование subs() в особенностях вместо limit() для правильной обработки
Preguntas frecuentes
Какие платформы поддерживают этот навык?
Какова точность результатов?
Могу ли я интегрировать с NumPy и SciPy?
Безопасны ли мои данные при использовании этого навыка?
Почему мои вычисления медленные?
Чем это сравнивается с Mathematica или MATLAB?
Detalles del desarrollador
Autor
davila7Licencia
MIT
Repositorio
https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/scientific/sympyRef.
main
Estructura de archivos