为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用python sumpy plot隐式在同一图中绘制不同的隐式方程

如何使用python sumpy plot隐式在同一图中绘制不同的隐式方程

慕的地8271018 2021-06-02 13:49:27
我想使用 python sympy plot_implicit 在同一个图中绘制不同的方程。下面是我的示例代码,但这不能正常工作。现在隐函数只是圆,但我想在不久的将来处理更复杂的方程。此外,我也想在同一个图中绘制坐标点(在示例代码中作为“点”给出)。谁能解这个方程?import mathimport numpy as npimport matplotlib.pyplot as pltfrom sympy import *from sympy.plotting import plotfrom sympy.plotting import plot_implicitpoints = np.array([[10,20], [20, 75], [45, 15], [70, 53], [90, 30]])weights = np.array([5, 5.1, 5.2, 4.9, 4.8])x, y = symbols("x y") for i in range(len(points)):  G = (x-points[i][0])**2 + (y-points[i][1])**2 - weights[i]**2     p2 = plot_implicit(G, (x,-50,100), (y,-50,100), show=False, line_color='r')  p2.extend(p2)p2.show()
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 227 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号