请教一个用matlab求解符号函数的问题

用matlab进行一个符号函数的计算问题比如ax^2+b*x+c=y,求解x,y.a,b是参数。我用的是solve()函数求解但是这道题如果要给参数限定一个取值范围例如a... 用matlab进行一个符号函数的计算问题

比如ax^2+b*x+c=y,求解x,y.a,b是参数。我用的是solve()函数求解

但是这道题如果要给参数限定一个取值范围例如 a>0,b>0,a〉b应该怎么办?matlab里
面不能直接给他限定范围,不能直接说

a>0

b>0

a>b

另外为了得到最后x,y的符号是正还是负,怎么办
matlab能否对符号函数判断值是正还是负
展开
 我来答
百度网友b856dd6
2005-12-03 · TA获得超过128个赞
知道小有建树答主
回答量:84
采纳率:0%
帮助的人:72.5万
展开全部
只能用maple指令了,即
maple('assume(a>0,b>0,a>b)')
maple('solve(a*x^2+b*x+c=y,x)')
得出结果1/2/a*(-b+(b^2-4*a*c+4*a*y)^(1/2)), 1/2/a*(-b-(b^2-4*a*c+4*a*y)^(1/2))
再用指令
maple('is(1/2/a*(-b+(b^2-4*a*c+4*a*y)^(1/2))>0)')来判断结果为正还是为负.
hypo911
2005-11-26 · TA获得超过803个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:182万
展开全部
能设置的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闪望8E
2005-11-28 · 超过10用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:0
展开全部
能设置的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式