2010-11-22 6 views
1
clear x;        %line 1 
syms x;        %line 2 
syms expression2      %line 3 
expression2 = taylor(exp(x),6,0.245) %line 4 
x = 0.49;       %line 5    
expression2       %line 6 

나는 나는 둘 때 (라인 4)MATLAB : 숫자 데이터 유형에 대한 기호 데이터 형식에서 변환

expression2 = taylor(exp(x),6,0.245) 

내가 5 호선 I 퍼팅 후 LINE6을 넣을 때 나는 그런

expression2 = 
exp(49/200)+exp(49/200)*(x-49/200)+1/2*exp(49/200)*(x-49/200)^2+1/6*exp(49/200)*(x-49/200)^3+1/24*exp(49/200)*(x-49/200)^4+1/120*exp(49/200)*(x-49/200)^5 

이 (라인 4의 표현식에서 x를 대체 한 결과) 숫자 값을 얻기를 바랍니다.하지만 다시 4 행을 반환합니다. 특정 표현식에서 x를 바꿀 수 있습니까? 감사합니다. 상징적 인 표현 교체의

답변

3

사용 subs :

subs(expression2, 'x', x) 

또는 '5 호선'후 사용했을 때

subs(expression2) 
관련 문제