首页 > 其他分享 >习题2.4

习题2.4

时间:2024-10-15 16:43:16浏览次数:10  
标签:axs plt 10 习题 2.4 col row

1.代码实现

点击查看代码
import numpy as np
import matplotlib.pyplot as plt

# 定义x的范围
x = np.linspace(-10, 10, 400)

# 创建一个2行3列的子图网格
fig, axs = plt.subplots(2, 3, figsize=(12, 8))

# 遍历k值,并在对应的子图中绘制函数图像
k_values = [1, 2, 3, 4, 5, 6]
x_limits=[(-5,5),(-10,10),(-15,15),(-20,20),(-25,25),(-30,30)]
for i, k in enumerate(k_values):
    row = i // 3  # 计算行索引
    col = i % 3  # 计算列索引
    y = k * x ** 2 + 2 * k  # 计算y值
    axs[row, col].plot(x, y, label=f'k={k}')
    axs[row, col].set_title(f'y = {k}x^2 + 2{k}')
    axs[row, col].legend()
    axs[row,col].set_xlim(x_limits[i])

# 调整子图之间的间距和布局
plt.tight_layout()

# 显示图形
plt.show()

2.运行结果

标签:axs,plt,10,习题,2.4,col,row
From: https://www.cnblogs.com/qishanhsa/p/18467859

相关文章

  • 习题2.5(1)
    1.代码实现点击查看代码importnumpyasnpimportmatplotlib.pyplotasplt#横纵坐标x=np.linspace(-5,5,100)y=np.linspace(-5,5,100)#网格生成X,Y=np.meshgrid(x,y)#写法一plt.rc('font',family='SimHei')plt.rc('axes',unicode_minus=False)#写法二......
  • 计算机网络教程 | 第一章 计算机网络概述 课堂习题
    一.单选题TCP/IP是四层的体系结构:应用层、运输层、网际层和()。A.网络接口层B.物理层C.网络层D.数据链路层正确答案:A 20世纪60年代,美国国防部高级研究计划局提出的网络研究课题的名称为()。A.ARPAnetB.LANC.WAND.TCP/IP正确答案:A 运输层的......
  • 计算机网络教程 | 第二章 物理层 课堂习题
    单选题一个数据通信系统不包括()。A.源系统B.传输系统C.目的系统D.复用器正确答案:D答案解析:(p34)一个数据通信系统可划分为三大部分,即源系统(或发送端、发送方)、传输系统(或传输网络)和目的系统(或接收端、接收方)。 以下关于物理层的描述中,错误的是()。A.物理层处于......
  • 数学建模习题6.2
    edges=[("Pe","T",13),("Pe","N",68),("Pe","M",78),("Pe","L",51),("Pe","Pa",51),("T","N",68),("T","M......
  • 数学建模习题6.3
    importheapqdefprim(graph,start):num_nodes=len(graph)visited=[False]*num_nodesmin_heap=[(0,start,-1)]mst_cost=0mst_edges=[]whilemin_heap:weight,u,parent=heapq.heappop(min_heap)ifvisited[u]:continue......
  • 数学建模习题5.4
    importnumpyasnpfromscipy.optimizeimportminimizedefobjective(x):return-np.sum(np.sqrt(x)*np.arange(1,101))defconstraint1(x):returnx[1]-10defconstraint2(x):return20-(x[1]+2*x[2])defconstraint3(x):return30-(x[1]+2x[2]+3x......
  • 数学建模习题5.5
    importnumpyasnpfromscipy.optimizeimportminimizedefobjective(x):return2x[0]+3x[0]2+3*x[1]+x[1]2+x[2]defconstraint1(x):return10-(x[0]+2x[0]**2+x[1]+2x[1]**2+x[2])defconstraint2(x):return50-(x[0]+x[0]2+x[1]+x[1]2......
  • 数学建模习题5.7
    total_demand=sum(demands)dp=np.full((4,total_demand+1),float('inf'))dp[0][0]=0prev_production=np.full((4,total_demand+1),-1)foriinrange(1,4):prev_demand=sum(demands[:i-1])forjinrange(total_demand+1):ifj<pr......
  • 数学建模习题4.4
    `MAX_B=24MAX_DEBUG=5products=[{"name":"Ⅰ","A_hours":1,"B_hours":6,"debug_hours":1,"profit":2},#假设产品Ⅰ至少使用1小时设备A{"name":"Ⅱ","A_hours":5,"......
  • 数学建模习题3.3
    importnumpyasnpfromscipy.sparse.linalgimporteigsimportpylabaspltw=np.array([[0,1,0,1,1,1],[0,0,0,1,1,1],[1,1,0,1,0,0],[0,0,0,0,1,1],[0,0,1,0,0,1],[0,0,1,0,0,0]])r=np.sum(w,axis=1,keepdims=True)n=w.sha......