본문 바로가기

syms3

MathJax 를 활용한 MATLAB 수식 입력 MATLAB Symbolic Math Toolbox 를 사용하는 경우 아래 포스팅에서 소개한 바와 같이 latex() 함수를 통해 latex 코드가 생성 됩니다. http://iamaman.tistory.com/172 http://iamaman.tistory.com/201 워드 등에서는 mathtype 를 활용 하면 latex 으로 나온 수식을 삽입 할 수가 있습니다. 그런데 블로그와 같은 웹에서 수식을 표현하고 싶은 경우에는 mathtype 을 사용 할 수는 없죠~ 물론 그림으로 만들어서 넣는 방법도 있지만 그리 편리한 방법은 아닌 것 같습니다. 위 포스팅에서 소개했던 아래 코드를 실행해보면~ syms a b c d x f=a*x^2+b*x+c S=solve(f,x) latex(S) 2차 방정식에 대한.. 2015. 10. 8.
MATLAB taylor, Maclaurin serise taylor serise 는 특정 지점에서의 미분 값들의 무한 합을 통하여 함수를 표현 할 수 있다는 것이다. 정의는 다음과 같이 된다. 특정 지점 a=0 인 경우를 Maclaurin series 라고 한다. MATLAB 을 이용하여 이와 같은 taylor series expansion을 구할 때는 taylor() 함수를 이용한다. taylor() 함수는 symbolic math toolbox 가 있어야 쓸 수 있는 함수이다. 다음 함수 에 대한 taylor series expansion을 알아보자. 다음과 같이 위 함수를 정의 한다. syms x f=log(1+x) f = log(x + 1) f1=taylor(f) 라고 하면 5차의 Maclaurin series expansion 결과를 반환 한다. f.. 2011. 4. 10.
MATLAB 수학이 쉬워지는 symbolic math toolbox MATLAB 은 기본적으로 수치 연산을 수행합니다. 즉 , 1+2=3 이런 식으로 말이죠. 하지만 MATLAB Symbolic math toolbox 를 이용하면 symbolic 변수들을 이용한 계산도 가능합니다. symbolic math 란 c=a+b 형태로 문자를 이용한 수학 계산을 하는 것을 말합니다. symbolic math 를 이용하기 위해서는 첫 번째로 변수를 symbolic 형태로 선언 해 줘야 합니다. symbolic 선언은 sym() 함수를 이용합니다. x=sym('x') 하면 x 를 complex symbolic 변수로 선언합니다. default 로 complex 타입으로 선언하는 거죠 x=sym('x','real') 하면 x 를 real 변수로 선언합니다. x = sym('x', 'p.. 2011. 4. 4.