Herramientas de usuario

Herramientas del sitio


clase:daw:diw:2eval:tema06

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
Última revisión Ambos lados, revisión siguiente
clase:daw:diw:2eval:tema06 [2024/01/09 10:36]
admin [Cálculos en CSS]
clase:daw:diw:2eval:tema06 [2024/01/09 19:40]
admin [Cálculos en CSS]
Línea 281: Línea 281:
 max_value=400 max_value=400
 pendiente=60 pendiente=60
 +coeficiente_posición=15  #b
  
 def decore_axes(axes,title,xlabel,ylabel): def decore_axes(axes,title,xlabel,ylabel):
Línea 298: Línea 298:
  
 for xi in x: for xi in x:
-  yi=xi*(pendiente/100)+  yi=xi*(pendiente/100)+coeficiente_posición
   if (yi<min_value):   if (yi<min_value):
     yi=min_value     yi=min_value
Línea 306: Línea 306:
   y.append(yi)   y.append(yi)
  
-min_corte_x=(min_value*100)/pendiente +min_corte_x=((min_value-coeficiente_posición)*100)/pendiente 
-max_corte_x=(max_value*100)/pendiente+max_corte_x=((max_value-coeficiente_posición)*100)/pendiente
 figure=plt.figure(figsize=(8,4)) figure=plt.figure(figsize=(8,4))
 axes = figure.add_subplot(1,1,1) axes = figure.add_subplot(1,1,1)
Línea 315: Línea 315:
 axes.scatter(max_corte_x,max_value,c="red", zorder=2) axes.scatter(max_corte_x,max_value,c="red", zorder=2)
  
-decore_axes(axes,f"clamp({min_value}px,{pendiente}vw ,{max_value}px)","Tamaño pantalla","Valor propiedad CSS")+decore_axes(axes,f"clamp({min_value}px,{pendiente}vw + {coeficiente_posición}px,{max_value}px)","Tamaño pantalla","Valor propiedad CSS")
  
 _=axes.set_xticks( [0,min_corte_x,max_corte_x,max_w_size]) _=axes.set_xticks( [0,min_corte_x,max_corte_x,max_w_size])
- 
 </sxh> </sxh>
 ===== Imágenes ===== ===== Imágenes =====
clase/daw/diw/2eval/tema06.txt · Última modificación: 2024/02/22 12:13 por admin