2010-11-22 15 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 

I koymak (line4)MATLAB: sayısal veri türüne sembolik veri tipinden Dönüşüm

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

Satır 5. koyduktan sonra Line6 getirirken sonra

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 

sahip umarım sayısal bir değer elde edin (satır 4'ün ifadesinde x yerine geçen sonuç), ancak 4. satırın iadesini tekrar elde ederim. Belirli bir ifadede x'yi değiştirebilir miyim? Teşekkür ederiz! sembolik ifade ikame için

cevap

3

kullanımı subs:

subs(expression2, 'x', x) 

veya hat 5 '' sonra kullanıldığında:

subs(expression2) 
İlgili konular