如何使用python解决和绘制特定方程式?

时间:2019-07-31 04:17:17

标签: python python-3.x math graph

我是python的新手,有两个问题,如果您能帮助我解决它们,我将非常感谢。

1)如何绘制满足以下方程式的所有点(x,y)?

y == 11 +(1 + 2x)((11x)/(5 + 10x))^((3y)/(3y-(5 + x)))

其中x> 0和y> 0。

2)考虑以下不等式,其中x> 0且y> 0:

y>11+(1+2x)((11x)/(5+10x))^((3y)/(3y-(5+x)))

我想找出给定特定x满足不等式的y的范围。

我以前使用过Mathematica,并且已经对答案有了一些想法,但是我想看看如何用python(最好使用pandas库)编写适当的代码来解决问题。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

除非您打算使用pandas来绘制或存储解决方案,否则我看不出它如何适合此应用程序。

对于绘图,Python中有很多选项。您可以使用matplotlib。这是一个常见的绘图工具,非常简单,其他一些绘图程序包也将其包装(例如pandasseaborn)。

与Mathematica不同,Python不是专门设计用于执行符号数学的。有一些像sympy这样的软件包,但它们不如Mathematica那样功能强大。