24小时热门版块排行榜    

查看: 3388  |  回复: 1

牛欢

新虫 (初入文坛)

[求助] 未定义与 'function_handle' 类型的输入参数相对应的函数 'eval'。 已有1人参与

clear;
a=1;b=2;
syms x;
f=@(x)a*x+b;
x=0.1:0.1:0.8;
f=eval(f);
plot(x,f)
希望能够在不直接将a,b直接带入函数中的条件下,直接画出函数图像。

@beefly 发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
独孤神宇: 金币+2, 鼓励交流 2019-05-31 20:09:31
因为你已知定义了f(x),计算f值就不能用eval函数。所以你的代码应该这样来改。
a=1;b=2;
syms x;
f=@(x)a*x+b;
x=0.1:0.1:0.8;
f=f(x); %eval(f);
plot(x,f)
QQ:2120156492
2楼2019-05-31 19:47:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 牛欢 的主题更新
信息提示
请填处理意见