标签: matlab
这看起来很简单。我想定义一个函数:
syms x
f = x^2
我希望能够f(4)并且它会吐出16。我还想避免写一个新的m文件。
f(4)
答案 0 :(得分:5)
在处理符号变量时,要使用数字值替换,请使用subs(),即符号替换:
subs()
syms x f = x^2 subs(f,4)
答案 1 :(得分:4)
>> f = @(x) x^2; >> f(4) ans = 16