jjzjj

php - 在 php 中处理数学方程式

允许用户输入他们喜欢的任何数学方程式(带有一个变量):x+51-x/2(x/3)*(56/13)这些在数据库中存储为字符串。检索到它们后,我需要用“x”代替数字并检查等式的值。我该怎么做?我正在考虑编写一个解析器来解构字符串并将它们转换为方程式,但这听起来很昂贵且存在问题。另一种选择是通过eval传递它们(但如果可以的话,我不太喜欢使用eval)。有什么想法吗?更新:我还需要能够获得诸如“(x>5)”之类的bool值。这对于evalMath是不可能的更新2:我需要一秒钟发射很多这些东西。我一直在研究php中的eval,但无法让它返回(5>4)的bool值,但我注意到js会这样做...也

php - 如何用编程语言求解数学方程式?

我需要帮助解决这个公式((n*2)+10)/(n+1)=3,最好是用PHP。(数字2、10、3应该是可以改变的变量。)我可以很容易地在纸上解出这个方程。但是,当我尝试在PHP中实现它时,我不确定从哪里开始。我在这里做了几次谷歌查询和搜索,但似乎没有任何帮助。我缺少处理此问题的正确方法。任何提示和指示都会很棒,如果您提供了确切的代码,请解释您是如何得到这个结果的。 最佳答案 您想要求解一个方程,而不是实现它。这是有区别的。实现等式就像输入它一样简单。不过您可能希望将其设为相等运算符(==)。方程求解器是非常复杂的东西。当周围有这么好的

android - 编程式 SD 卡安装/卸载

我想知道当手机通过USB连接到PC时如何实现程序化SD卡安装/卸载。我找不到任何托管的api,而且我的jni尝试失败,出现errno:1,[Operationnotpermitted]错误。谢谢 最佳答案 作为AndroidSDK工程师之一,这是不可能的:http://www.mail-archive.com/android-developers@googlegroups.com/msg27542.html 关于android-编程式SD卡安装/卸载,我们在StackOverflow上找

java - 在 Android 中执行数学方程式

我需要能够在我的应用程序中处理诸如“(45+9)/8”之类的数学方程式。我只想使用JavaScript评估它,但意识到我不能在Android中使用javax.script。所以,我找到了WebView,但我在使用它时遇到了一些麻烦。大多数示例都提到使用带有JS代码的外部页面,或使用“javascript:varreturn...等”。我需要使用后者,但我在将变量返回到我的应用程序时遇到了一些麻烦。是否可以让JS评估它,然后将值写入隐藏的TextView? 最佳答案 查看exp4j.这是一个简单的java表达式求值器。对于您在问题中发

ios - 在 iOS 中渲染数学方程式

这个问题在这里已经有了答案:MathrenderinglibraryforiPhoneOS(1个回答)关闭9年前。我想知道是否有一种简单的方法可以将数学方程式呈现到iOS应用程序中。它不必是交互式的。它应该做的就是以传统方式显示方程式,以便在用户处理复杂方程式时更容易理解。例如。2^(2/(6^(1/2)))给出:WolframAlpha与我见过的其他应用程序一起执行此操作。它也不必处理变量。

ios - 未调用编程式 UIButton 操作

我已经创建了一个类来创建/管理多个按钮和标签,并将它们添加到View中,但我无法从按钮中触发操作。这是一个没有“MakerClass”的代码的简单版本,可以正常工作(代码在主ViewController中):@objcfuncpressed(_sender:UIButton!){print("pressed")}overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.letbackgroundButton=UIButton()back

python - 使用正则表达式来处理数学方程式中的嵌套括号?

如果我有:statement="(2*(3+1))*2"我希望能够为我正在编写的数学阅读器处理括号内的多个括号。也许我以错误的方式解决这个问题,但我的目标是递归地深入到括号中,直到没有括号为止,然后我将执行数学运算。因此,我首先要关注"(2*(3+1))"然后专注于"(3+1)"我希望通过将焦点值分配给正则表达式的起始索引和正则表达式的结束索引来做到这一点。我还没有弄清楚如何找到结束索引,但我对首先匹配正则表达式更感兴趣r"\(.+\)"匹配失败。我希望它读作“一组括号中包含的任何一个或多个字符”。有人可以解释为什么上面的表达式与上面的python语句不匹配吗?

python - 在 Python 中呈现用户的方程式

我是一个非常新手/没有经验的Python程序员。我教数学,并且正在尝试创建适合小学生的GUI绘图包。除了绘制图表外,我还希望呈现用户输入的方程式[例如。y=(x^2)/3]格式精美的样式-最好在用户输入表达式时实时更新。我研究了诸如matplotlib的功能,但似乎用户必须输入类似frac{x^2,3}的上述表达式,这对小学生来说并不理想。非常感谢任何人可以提供帮助-如果这是一个困难的问题,我们深表歉意!祝你好运 最佳答案 你可以看看如何Lybniz可以。或者你可以使用Lybniz。只是说。

python - 一个新的智力方程式 : Difficulties with Entropy Maximization

我在TedTalk链接中看到了AlexWissner-gross和他的智能行为理论Here.我试图阅读链接的学术论文Here,这与他的演讲有关,但我对数学和物理学的理解不够,无法真正理解发生了什么,更重要的是,我无法在Python中重现这个等式。我发现有几个独特的熵最大化模型是用python实现的,但我不知道如何设置它们以及它们是否与Wissner-gross方程相同。Scipy:MaxEntropyMEMT:Tutorial|Homepage假设这些方程是维斯纳方程的不同形式,并使用上面的库或其他库,我该如何设置熵最大化算法。特别是,我如何初始化可能发生变化的实体(就像Wissner

python - 寻找一个独立的方程式渲染库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion是否有这样一个小型、独立的库,可以将以基于文本的格式(例如LaTeX或MathML)编写的方程式渲染为图像(矢量或光栅)?如果它是用Python编写的或对Python友好的,那将是更可取的。(我发现的一种可能性:Matplotlib具有使用gl2ps解析和显示LaTeX方程的Python代码。如果我没有找到其他任何东西,似乎可以将所有相关位提取到一个单独的库中。)编辑