【发布时间】:2015-10-28 01:20:39
【问题描述】:
除了matplotlib.pyplot 的一些基本知识外,我还是 Python 绘图的新手。我的问题是如何绘制一些更高次的多项式?我看到的一种方法是用 x 表示 y,然后绘制值。但我有两个困难:
- y 和 x 不能分开。
- 我期待一条闭合曲线(实际上是一条复杂曲线)
我要绘制的多项式是:
c0 + c1*x + c2*y +c3*x*x + c4*x*y + c5*y*y + c6*x**3 + c7*x**2*y + ..... c26*x*y**5 + c27*y**6
所有系数c0 到c27 都是已知的。
如何绘制这条曲线?
您能否推荐我可以学习 Python 绘图和可视化的资源?
说明: 抱歉大家说的不够清楚。它不是一个曲面方程(涉及 3 个变量:x、y 和 z)。我应该在最后加一个零: c0 + c1*x + c2*y +c3*x*x + c4*x*y + c5*y*y + c6*x**3 + c7*x** 2*y + ..... c26*x*y**5 + c27*y**6 =0
【问题讨论】:
-
如果您期望曲线,也许您希望多项式 = 0,并将其视为隐式方程?如果您只想“绘制多项式”,因为它是两个变量的函数,所以结果是曲面,而不是平面曲线。
-
是的,编辑了我的问题。很抱歉造成混乱
标签: python numpy matplotlib curve