区别解决结果
2视图(30天)
显示旧的评论
接受的答案
沃尔特·罗伯森
2023年1月30日
当你解决()和未指定变量的名字来解决,解决()使用symvar()和需要尽可能多的变量方程。当你在3方程,通过了前三个变量从symvar ();当你通过两个方程,它把前两个变量从symvar ()
视为一个3方程组,方程组欠定的在z。结果从解决()类似于情况的一些方程的不平等。即内部计算知道返回参数化方案和范围表达式,然后转换的接口代码内部表示的东西给用户选择一个特定的“代表”价值和替代品。金宝搏官方网站
信谊x y z
internal_results =函数宏指令(symengine,“解决”[x + y = = 4, - z = = 0, symtrue], [x, y, z])
一般的经验法则在MATLAB是选择一个代表值,如果0值的约束内是有效的,那么代表值是0。应用上面,represenative值0是选择
这导致你观察(4 0 0)输出。