2011-09-30 51 views
1

我正在寻找一个插件或功能或任何可以采取PHP数学表达式生成器?

-sin 3t + xy' - (3t^2 - 5)/(18t) = 21 

(的3吨加X倍负正弦ŸP减3时间t的差值的商平方和518吨等于21 )

lim (x -> 0^-) ((3x+8)/x) = +inf 

(极限为x从3倍和8和x的总和的商的左侧接近0是正无穷大)

并生成看起来像数学表达式或等式的图像。我发现了另一个使用LaTeX的插件,但这似乎是不必要的复杂。我见过更简单的数学表达式生成器;例如,我通过插入类似于这些操作的在线操作来完成数学作业,并对结果进行正确格式化。

任何想法?

+2

所以,你想重新发明Mathematica或枫? –

+0

@Marc和他的高举者:他不想评价这个表情,他想把它渲染为一个很好的图像 – gd1

+0

@ gd1:是的,这就是数学/枫树的用途,基本上......转动数字和数字 - 发电机变成漂亮的图片 –

回答

0

所以你想要一些东西来渲染一个数学公式的好图像。

我GOOGLE “PHP公式渲染” 为您和发现,到目前为止,这样的: http://www.phpclasses.org/package/3612-PHP-Render-mathematical-formulas-as-images.html
检查出来:)

这:http://www.xm1math.net/phpmathpublisher/
这看起来不错。语言(见this guide)似乎不是非常简单,但我认为它相当简单。

这个其他的东西似乎不在PHP中;但你可以尝试弄清楚它是如何工作的:http://www.algebra.com/services/rendering/
看起来像你可以使用网站本身来渲染公式。这是一项外包服务。如果您打算使用它,请查看使用条款。

希望它有帮助,人...

+0

其实,看着你链接到的那个指南,它并不是那么可怕所有。谢谢,我将重新考虑它。分隔符似乎不必要的复杂,但这是可以接受的。这是我遇到的第一个网站,我本能地不喜欢它,但我只需要给它更多的机会。 –

+0

只有一个问题:你如何输入一个左手极限? lim {3^- } {18/x}只呈现“lim”,但是lim {3^x} {18/x}正常工作。 –