matlab 函数中有符号常数怎么处理???

2024-12-26 04:11:52
推荐回答(2个)
回答1:

y=5;
z=y+1
f=@(x)x+z;
会提示不对,我要做的问题中,z是一个很复杂的表达式,要经过计算,不能直接写在f后面。该怎么处理????

回答2:

哪里不对?我输入后很正常

>> y=5;
z=y+1
f=@(x)x+z;

z =

6

>> f(1)

ans =

7

>> f(2)

ans =

8

>>