2013-07-17 2 views
1

이것은 매우 간단 해 보입니다.matlab의 함수

syms x

f = x^2

내가 f(4)을 할 수 있기를 원하고 내가 또한 새로운 m-파일을 작성하지 않으려 16. 뱉어 : 나는 함수를 정의하고 싶다.

답변

4

, subs()를 사용하여 숫자 값, 즉 심볼 대체하는 대체 상징적 변수를 다루는 :

syms x 
f = x^2 

subs(f,4) 
+0

고마워요! 그게 효과가있어. – yankeefan11

4
>> f = @(x) x^2; 
>> f(4) 

ans = 

    16 
+0

심볼릭 툴킷이 작동 하는가를? – yankeefan11

+0

syms와 함께 작동하지 않습니다 – yankeefan11

+0

함수 핸들에서'x'는 정의한 기호식'x'가 아닙니다. – Oleg