Herramientas de usuario

Herramientas del sitio


clase:asir:fhw:1eval:tema05

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
clase:asir:fhw:1eval:tema05 [2022/01/11 10:20]
admin [Bus expasión]
clase:asir:fhw:1eval:tema05 [2022/01/17 15:39] (actual)
admin [Bus expasión]
Línea 67: Línea 67:
 <sxh python> <sxh python>
 import matplotlib.pyplot as plt import matplotlib.pyplot as plt
-import numpy as np 
-from matplotlib.ticker import MaxNLocator 
 from matplotlib.ticker import AutoMinorLocator from matplotlib.ticker import AutoMinorLocator
-  +   
 figure=plt.figure(figsize=(16,8)) figure=plt.figure(figsize=(16,8))
 axes = figure.add_subplot() axes = figure.add_subplot()
- +  
 x=[2003,2007,2010,2017,2019,2021] x=[2003,2007,2010,2017,2019,2021]
 y=[4,8,16,32,64,128] y=[4,8,16,32,64,128]
 labels=["PCIe 1.0","PCIe 2.0","PCIe 3.0","PCIe 4.0","PCIe 5.0","PCIe 6.0"] labels=["PCIe 1.0","PCIe 2.0","PCIe 3.0","PCIe 4.0","PCIe 5.0","PCIe 6.0"]
 + 
 axes.fill_between(x, y, color="#9BC4ED",zorder=98,alpha=0.4) axes.fill_between(x, y, color="#9BC4ED",zorder=98,alpha=0.4)
 axes.plot(x,y,color="#68A4E0",zorder=99) axes.plot(x,y,color="#68A4E0",zorder=99)
 axes.scatter(x,y,color="#1D60A3",s=50,zorder=100) axes.scatter(x,y,color="#1D60A3",s=50,zorder=100)
- +  
 + 
 axes.xaxis.set_ticks(range(2002,2024,2)) axes.xaxis.set_ticks(range(2002,2024,2))
 axes.yaxis.set_ticks(range(0,140,10)) axes.yaxis.set_ticks(range(0,140,10))
- +  
 + 
 axes.xaxis.set_minor_locator(AutoMinorLocator(2)) axes.xaxis.set_minor_locator(AutoMinorLocator(2))
 axes.yaxis.set_minor_locator(AutoMinorLocator(2)) axes.yaxis.set_minor_locator(AutoMinorLocator(2))
 + 
 axes.set_facecolor("#E5F2FF") axes.set_facecolor("#E5F2FF")
 axes.grid(visible=True, which='major', axis='both',color="#FFFFFF",linewidth=1) axes.grid(visible=True, which='major', axis='both',color="#FFFFFF",linewidth=1)
 axes.grid(visible=True, which='minor', axis='both',color="#FFFFFF",linewidth=1) axes.grid(visible=True, which='minor', axis='both',color="#FFFFFF",linewidth=1)
 + 
 axes.tick_params(axis='x',which='major', labelsize=13, colors="#174F78") axes.tick_params(axis='x',which='major', labelsize=13, colors="#174F78")
 axes.tick_params(axis='y',which='major',labelsize=13, colors="#174F78" axes.tick_params(axis='y',which='major',labelsize=13, colors="#174F78"
 axes.tick_params(axis='x',which='minor', labelsize=13, colors="#FFFFFF") axes.tick_params(axis='x',which='minor', labelsize=13, colors="#FFFFFF")
 axes.tick_params(axis='y',which='minor',labelsize=13, colors="#FFFFFF" axes.tick_params(axis='y',which='minor',labelsize=13, colors="#FFFFFF"
- +  
- +axes.set_xlim(xmin=2001)
- +
- +
- +
 axes.set_xlabel('Publicación de cada generación de PCIe (Año)', fontsize=15,labelpad=10,color="#011119")   axes.set_xlabel('Publicación de cada generación de PCIe (Año)', fontsize=15,labelpad=10,color="#011119")  
 axes.set_ylabel('Velocidad a x16 (GB/s)', fontsize=15,labelpad=10,color="#011119") axes.set_ylabel('Velocidad a x16 (GB/s)', fontsize=15,labelpad=10,color="#011119")
 axes.set_title("Velocidad de cada generación de PCIe en función del año de publicación", fontsize=20,pad=30,color="#011119") axes.set_title("Velocidad de cada generación de PCIe en función del año de publicación", fontsize=20,pad=30,color="#011119")
 + 
 for index,label in enumerate(labels): for index,label in enumerate(labels):
     axes.annotate(label,(x[index],y[index]),ha='right', va='bottom',fontsize=14,color="#093049")     axes.annotate(label,(x[index],y[index]),ha='right', va='bottom',fontsize=14,color="#093049")
clase/asir/fhw/1eval/tema05.1641892832.txt.gz · Última modificación: 2022/01/11 10:20 por admin