复杂公式转化代码,轻松在AI进行数学推理
目前我们已经能够将文档、图片等形式的资料输入给AI供其思考,然而,像我们这种搞科研的人经常会碰到一些数学问题,我们希望AI能够针对性地给我们提供公式的含义、推导过程、化简过程等。
公式作为一种特殊的格式存在,不方便我们把它们当做文本格式和图片格式处理。实际上公式也是可以转化为代码的,不仅如此,AI给我们输出公式的时候,公式底层便是代码,经常使用latex语言的人可能会熟悉这些。
首先我们需要一个正版的公式编辑器MathType,这个软件大家应该听说过,但是使用的不多(这个感觉是从我周围的人的使用情况推断出来的),他们喜欢使用Word自带的公式,这种公式的格式并不是国标,不利于在正式文本中出现。
在公众号后台私信“mathtype”可以获取最新版本的公式编辑器及破解文件。
首先安装“MathType-win-zh-7.8.2.441”,然后再安装“MathType7PJ”进行破解。
我们尝试打一个公式进去:
在软件菜单栏里找到“预置-剪切和复制预置”,默认情况下是公式对象,就是可以直接复制粘贴到Word的对象。
为了在AI窗口中粘贴公式,我们需要选择MathML或Tex这个复制和粘贴选项,再次复制公式,粘贴,可看到公式变成了如下形式:
\[\frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\]
这便是可以流行的公式的文本语言,让我们来试一下在AI中的提问。
可以看到,AI能够识别公式的含义并给出具体的解释,然而,这个还不足以满足我们的需求。对于大部分科研工作者来说,阅读文献是家常便饭,文献中的公式通常不会给我们太多细节解释,这就会导致我们在阅读时有一定的困难,当我们遇到一个很复杂的公式的时候,将公式打在MathType里面再复制代码未免太过麻烦,所以,我给大家推荐一个网址,在这个网址中,我们只需要对公式截图,粘贴到框里,它会自动帮我们把公式翻译成文本语言。
网址:https://simpletex.cn/
需要注意的是,该网址在空闲时段使用是免费的。
让我们来试一下识别效果:
可以看到,网页识别的代码与我们在MathType软件中生成的一致。
既然MathType能将公式能够转化为文本语言,那么也可以通过粘贴文本语言的方式在MathType中创建公式。
这个功能适用以下场景,我们需要将大量的文献公式誊抄在我们的Word文档里,通过软件一个一个符号去打出来,一来速度很慢,二来无法控制正确率,不妨就试试这个方法,截图识别公式的代码,粘贴至MathType里,生成公式后粘贴到Word中。