본문 바로가기

symbolic math2

MATLAB symbolic math 수식으로 함수 만들기 matlabFunction() 오늘 포스팅에서는 symbolic math 를 통해 계산한 수식에 대해 함수를 만드는 방법에 대해 설명 드리겠습니다. 일단 다음과 같이 수식을 정의 해 보죠. syms a b x f=a*x^2+x + 8 f = a*x^2 + x + 8 위 수식에서 a 값을 2*b 값으로 치환을 해보겠습니다. 치환 할 때는 subs() 함수를 이용합니다. f1=subs(f, a, 2*b) f1 = 2*b*x^2 + x + 8 그럼 이제 위 f1 식을 함수로 정의해 보겠습니다. symbolic 식을 함수로 표현 할 때는 matlabFunction() 이라는 함수를 사용합니다. hf1 = matlabFunction(f1) hf1 = @(b,x)x+b.*x.^2.*2.0+8.0 위와 같이 matlabFunction() 함수를 .. 2011. 4. 9.
MATLAB Symbolic math toolbox 를 이용한 latex 변환과 수식 입력 이전 포스팅에서 Symbolic math toolbox 에 대해 간단하게 설명 드린 적이 있습니다. 2011/04/04 - [MATLAB] - MATLAB 수학이 쉬워지는 symbolic math toolbox 오늘은 symbolic math toolbox 를 이용한 latex code 변환과 MathType 이라는 수식입력 프로그램을 이용한 워드프로세서에서의 수식입력에 대해 설명 드리겠습니다. 간단하게 다음과 같은 등차수열의 합을 symbolic math 를 이용하여 계산하고 그 결과를 MathType 을 이용하여 워드에 입력해 보죠. 아래 코드는 symbolic math 를 이용하여 위 수식에 대해 계산한 것입니다. latex() 함수를 통해 결과를 latex code 로 표현해 줬습니다. 위 결과에.. 2011. 4. 7.