美文网首页自学编程Python日更成长营
自学Python:绘制方程式曲线图

自学Python:绘制方程式曲线图

作者: 小强聊成长 | 来源:发表于2022-03-23 13:18 被阅读0次

    用Python可以画圆,也可以画方程式曲线,下面试着将函数y=x^2-2x+1的图形与圆的图形叠加组合显示在一起。

    下面直接上代码:

    ########################

    import numpy as np

    import matplotlib.pyplot as plt

    if __name__ == "__main__":

        plt.rcParams['font.sans-serif'] = ['SimHei'] # 用于正常显示中文标签

        plt.rcParams['axes.unicode_minus'] =False # 用来正常显示负号

        x = y = np.arange(-8, 8, 0.1)

        x, y = np.meshgrid(x, y)

        plt.contour(x, y, x ** 2 + y ** 2, [25]) # 绘制x2 + y2 = 25 的圆形

        x1 = np.linspace(-3, 3, 50)# 一元二次方程  y = x^2 - 2x + 1

        print(x1)

        y1 = x1 ** 2

        plt.plot(x1, y1, linewidth=4) # 设置线宽

        plt.plot(x1, y1, 'g') # 设置线条为绿色

        plt.title("一元二次方程曲线与圆形")

        plt.axis('scaled')

        plt.show()

    ########################

    执行结果如下:

    ________________END______________

    相关文章

      网友评论

        本文标题:自学Python:绘制方程式曲线图

        本文链接:https://www.haomeiwen.com/subject/hatilrtx.html