2.4

  • 代码
点击查看代码
import numpy as np
import pandas as pd
import sympy as sp
sp.init_printing(use_unicode=True)
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['Times New Roman + SimSun + WFM Sans SC']
plt.rcParams['mathtext.fontset']='cm'
# Times New Roman + SimSun + WFM Sans SC
# simsum宋体, times new roman -*, simhei黑体, kaiti楷体,
# dengxian等线, fangsong仿宋, Microsoft Yahei微软雅黑
plt.rcParams['axes.unicode_minus']=False
plt.rcParams['figure.dpi'] = 200
# plt.rcParams['figure.figsize'] = [4, 3]
# plt.rcParams['font.size'] = 12
plt.rcParams['xtick.direction'] = 'in'
plt.rcParams['ytick.direction'] = 'in'
s=['*r-','ob-','sy-','pc-','Hg-','>k-']
x = np.linspace(-5, 5, 50)
fx = lambda x, k: k*x**2 + 2*k
for i in range(1, 7):
    plt.subplot(2, 3, i)
    # plt.title(f'$y={i}x^2+2{i}$')
    plt.xlabel('x')
    plt.ylabel('y')
    plt.plot(x, fx(x, i), s[i-1], label=f'k={i}')
    plt.legend()
    plt.show()


* 运行结果 ![](https://img2024.cnblogs.com/blog/3513958/202410/3513958-20241028124454055-1859983429.png)
posted @ 2024-10-28 12:45  2023310143015  阅读(13)  评论(0)    收藏  举报