Symbolic Math Toolbox
기호 수학 연산 수행
Symbolic Math Toolbox™는 기호 방정식을 풀고, 플로팅하고, 조작할 수 있는 함수를 제공합니다. MATLAB® 라이브 편집기를 사용해 기호 수학 코드를 생성, 실행 및 공유할 수 있습니다. Symbolic Math Toolbox는 미적분, 선형 대수, 대수 방정식, 상미분 방정식, 방정식 단순화, 방정식 조작과 같이 자주 사용하는 수학 분야의 함수를 제공합니다.
Symbolic Math Toolbox를 사용하면 미분, 적분, 단순화, 변환 및 방정식 풀이를 해석적으로 수행할 수 있습니다. SI 및 US 단위 체계를 사용하여 차원 연산과 변환을 수행할 수 있습니다. 해석적으로 계산을 수행하거나, 가변 정밀도 연산을 사용하여 수학적 조판을 사용해 결과를 표시할 수도 있습니다.
기호 수학을 이용한 작업은 다른 MATLAB 사용자에게 라이브 스크립트로 공유할 수도 있고 출판 목적으로 HTML이나 PDF로 변환할 수도 있습니다. 기호 표현식에서 직접 MATLAB 함수, Simulink® 함수 블록 및 Simscape™ 방정식을 생성할 수 있습니다.
시작하기:
급수 전개, 적분 변환 및 벡터 해석
급수 전개를 사용하여 함수를 근사하고, 일반적인 변환과 역변환을 계산하고, 벡터 미적분 연산을 수행할 수 있습니다.
대수 방정식과 미분 방정식 풀기
선형 및 비선형 대수 방정식과 미분 방정식을 해석적으로 풀 수 있습니다. 미분 대수 방정식을 축약할 수 있습니다.
표현식 단순화 및 재작성
다른 가정이나 옵션을 사용하여 기호 표현식을 단순화 및 재작성하여 각종 연산에 맞게 표현식을 조작할 수 있습니다.
변수 대입
표현식의 특정 부분을 특정 기호 또는 숫자형 값으로 대체하여 대입을 사용한 기호 표현식을 계산할 수 있습니다.
Symbolic Matrix Variables
Perform linear algebra operations using compact matrix and vector-based notation.
선형 연립방정식 풀기
행렬 또는 방정식 형태의 선형 연립방정식을 풀 수 있습니다. 고유값, 노름, 행렬식, 특성 다항식과 같은 행렬 속성을 계산하여 선형 연립방정식을 연구할 수 있습니다.
해석적 플로팅
내장 함수를 사용하여 확장 MATLAB 그래픽 기능으로 기호 표현식과 함수를 플로팅할 수 있습니다.
정밀도와 계산 속도
유효 자릿수의 개수를 명시적으로 설정하여 숨겨진 반올림 오차를 방지할 수 있습니다. 또는 가변 정밀도 연산을 사용하여 정밀도를 낮춰 계산 속도를 늘릴 수 있습니다.
단위 정의, 만들기 및 변환
사용자 지정 단위 시스템을 만들고 기존 단위 시스템 간에 변환할 수 있습니다. 질량, 시간, 속도, 전력과 같은 물리적 수량에 대해 2,000개가 넘는 내장 측정 단위를 직접 사용할 수 있습니다.
차원 분석 수행
물리적 계산에서 차원 호환성과 단위 일관성을 검증할 수 있습니다.
대화형 계산
MATLAB 라이브 편집기를 사용하여 MATLAB 코드, 서식 지정된 텍스트, 방정식, 이미지, 하이퍼링크와 함께 기호 수학 계산을 대화식으로 업데이트하고 표시할 수 있습니다.
MATLAB 코드 및 라이브 스크립트 공유
설명 중간에 코드를 내장하여 재현 가능한 문서를 만들 수 있습니다. 작업을 라이브 스크립트, 생성된 PDF 또는 HTML 문서로 퍼블리시하고 공유할 수 있습니다.
MATLAB, Simulink, Simscape에 대한 코드 생성
기호 표현식에서 직접 MATLAB 함수, Simulink 함수 블록 또는 사용자 지정 방정식 기반 Simscape 구성요소를 생성할 수 있습니다.
C, Fortran, LaTeX, MathML에 대한 코드 생성
수치 계산을 위해 기호 표현식에서 C 또는 Fortran 코드를 생성할 수 있습니다. LaTeX 또는 MathML을 생성하여 표시할 수 있습니다.