jinghelen 发表于 2007-10-12 19:15

solve函数如何给参数赋值

>>a=1;b=3;c=2;
>>solve('a*x^2+b*x+c=0')


怎么结果是
ans =

1/2/a*(-b+(b^2-4*a*c)^(1/2))
1/2/a*(-b-(b^2-4*a*c)^(1/2))

我不是已经赋值了吗?

home96 发表于 2007-10-12 20:59

eval(solve('a*x^2+b*x+c=0'))

eight 发表于 2007-10-12 23:06

help subs

[ 本帖最后由 ChaChing 于 2009-7-18 14:21 编辑 ]

jinghelen 发表于 2007-10-13 08:32

eval和subs两个都试了下,都可以解决了,但是不知这两者有什么区别?

无水1324 发表于 2007-10-13 10:52

回复 #4 jinghelen 的帖子

subs 是替换的意思吧
页: [1]
查看完整版本: solve函数如何给参数赋值