스킬 sympy
Σ

sympy

안전 ⚡ 스크립트 포함⚙️ 외부 명령어📁 파일 시스템 액세스🌐 네트워크 접근

SymPy로 기호 수학 문제 풀기

또한 다음에서 사용할 수 있습니다: davila7

수치적 근사값 대신 정확한 수학적 결과가 필요하십니까? 이 기술은 Python SymPy 라이브러리를 사용한 기호 대수, 미적분학, 방정식求解, 행렬 연산 및 물리학 계산에 대한 포괄적인 안내를 제공합니다.

지원: Claude Codex Code(CC)
📊 70 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"sympy" 사용 중입니다. Solve x^2 - 4 = 0 for x

예상 결과:

  • Solutions: x = -2, x = 2
  • Method: solveset(x**2 - 4, x)
  • 방정식은 두 개의 실수 해를 가집니다

"sympy" 사용 중입니다. Find derivative of sin(x^2)

예상 결과:

  • Derivative: 2*x*cos(x^2)
  • Method: diff(sin(x**2), x)
  • 적분을 위해 integrate()를 사용하세요

"sympy" 사용 중입니다. Find eigenvalues of [[1, 2], [2, 1]]

예상 결과:

  • Eigenvalues: 3, -1
  • Eigenvectors: [1, 1], [1, -1]
  • Matrix is diagonalizable: True

보안 감사

안전
v4 • 1/17/2026

All 497 static findings are FALSE POSITIVES. This skill is pure documentation for the SymPy symbolic mathematics library. The detected patterns (backticks, imports, eval, file operations) are legitimate documentation elements: markdown code formatting, Python code examples showing SymPy features like lambdify and srepr, and file export for mathematical results. No malicious behavior present.

7
스캔된 파일
5,806
분석된 줄 수
4
발견 사항
4
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

45
아키텍처
90
유지보수성
85
콘텐츠
21
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

운동 방정식 유도

라그랑지 역학 문제를 설정하고 운동 방정식을 기호로 유도합니다

기호 특성 공학

수치 평가 전 수학적 변환을 위한 기호 표현식을 생성합니다

기호 계산 학습

단계별 수학적 유도, 단순화 및 솔루션 검증을 탐구합니다

이 프롬프트를 사용해 보세요

기본 방정식求解
이차방정식 x^2 - 5x + 6 = 0을求解하고 솔루션을 검증하세요
미적분 연산
sin(x^2)의 도함수를 찾은 후 0에서 pi까지의 정적분을 계산하세요
행렬 연산
행렬 [[1, 2], [2, 1]]의 고유값과 고유벡터를 찾으세요
코드 생성
표현식 x^2 + sin(x)을 수치 평가를 위한 NumPy 함수로 변환하세요

모범 사례

  • 가정(positive=True, integer=True)과 함께 기호를 정의하여 단순화를 개선하세요
  • lambdify()를 사용하여 기호 표현식에서 빠른 수치 함수를 생성하세요
  • 부동소수점 대신 정확한 산술을 위해 Rational() 또는 S()를 사용하세요
  • 적절한求解기 선택: 대수는 solveset, 선형 시스템은 linsolve, 상미분방정식은 dsolve

피하기

  • 정확한 결과를 위해 부동소수점 숫자(0.5) 대신 Rational(1, 2) 사용
  • 성능을 위해 루프에서 subs()와 evalf() 대신 lambdify() 사용
  • 사용 전 symbols()로 기호를 정의하는 것을 잊지 마세요
  • 제약된 변수(양수, 실수, 정수)로 작업할 때 가정 생략하지 않기

자주 묻는 질문

기호 연산과 수치 연산의 차이점은 무엇입니까?
SymPy는 sqrt(2)와 같은 정확한 기호 표현식을 유지하는 반면 수치적 방법은 1.414로 근사합니다. 기호 연산이 정확한 결과를 제공합니다.
lambdify()를 언제 사용해야 합니까?
기호 표현식을 여러 번 수치 데이터로 평가해야 할 때 lambdify()를 사용하세요. 표현식을 빠른 NumPy 함수로 변환합니다.
미분방정식을 어떻게求解합니까?
sympy의 dsolve()를 사용하세요. symbols('f', cls=Function)으로 함수를 정의한 다음 dsolve(Derivative(f(x), x) - f(x), f(x))를 호출하세요.
기호 가정이란 무엇입니까?
positive=True, real=True, integer=True와 같은 가정이 SymPy가 표현식을 올바르게 단순화하는 데 도움이 됩니다. sqrt(x**2)는 x가 양수일 때만 x를 반환합니다.
C/Fortran 코드를 어떻게 생성합니까?
sympy.utilities.codegen.codegen()을 사용하여 성능이 중요한 응용 프로그램을 위해 기호 표현식에서 컴파일 가능한 C 또는 Fortran 코드를 생성하세요.
SymPy가 기호 항목이 있는 행렬을 처리할 수 있습니까?
네, SymPy는 기호 행렬을 지원합니다. 행렬 요소로 기호를 사용하여 행렬식, 고유값, 역행렬을 계산하고 시스템을求解할 수 있습니다.

개발자 세부 정보

작성자

K-Dense-AI

라이선스

https://github.com/sympy/sympy/blob/master/LICENSE

참조

main