manlty 发表于 2011-1-20 02:31:36

怎么求得表达式?

本帖最后由 manlty 于 2011-1-20 02:33 编辑

有一个比较变态的需要,
比如对已知公式:$a=($b-$c)/$d
怎么写一段程序,求得$c的表达式的字符串,(结果当然是"$c=$b-$a*$d",不过要求是程序自己找到这个结果,而不是人脑得出结果),并且用msgbox输出

manlty 发表于 2011-1-20 12:12:06

本帖最后由 manlty 于 2011-1-20 12:15 编辑

有没有人开发出一套程序,可以分析公式的运算,根据已知的公式,得出公式中的任意自变量作为因变量的表达式

ceoguang 发表于 2011-1-20 12:34:35

那就是所谓的AI了.
如1#中:你为什么会知道$c=$b-$a*$d?
那是因为你知道和商差乘积的计算方式.
为什么你会知道?
是因为你老师教过你,你记在了大脑中.
so
你也可以做程序的老师,"教会她"这些运算的原理和方式,那么她就能实现你所说的智能了.

papapa314 发表于 2011-1-20 13:43:43

呵呵,能不能调用mathematica8.0软件呀,连微分方程都能解

sxd 发表于 2011-1-20 20:00:00

maple路过
页: [1]
查看完整版本: 怎么求得表达式?