Python - [ultra principante] ejecutar una ecuacion con una variable iterada

 
Vista:
sin imagen de perfil
Val: 14
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

[ultra principante] ejecutar una ecuacion con una variable iterada

Publicado por Luciano (5 intervenciones) el 18/01/2021 02:57:04
Buenas buenas, por aca un extremo novato en python3...
Llego a este medio consultando como puedo ejecutar una ecuacion que tiene en este caso 4 parametros, de los cuales uno de ellos debo iterar de 0 a 2 en pasos de 0,1. Se trata de el calculo de un canal de agua (hidraulica), lo primero que debo calcular es el area en funcion de la altura del pelo de agua.
Por ahora vengo escribiendo lo siguiente

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Bf = 1
m = 1
i = 0.001
n = 0.03
h = 0.1
hmax = 2
 
while h <= hmax:
	print (h)
	h +=0.1
else:
	h = hmax
	print (h)
 
area = Bf*h+m*h**2
 
print (area)


lo que deseo hacer es que me entregue una lista de los valores de area para cada valor de h que puede tomar desde 0,1 a 2.

Desde ya muchas gracias.
Saludos.
Lucho
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de algoritmo
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

[ultra principante] ejecutar una ecuacion con una variable iterada

Publicado por algoritmo (245 intervenciones) el 18/01/2021 16:08:58
Hola

Espero que te sirva :)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Bf = 1
m = 1
i = 0.001
n = 0.03
h = 0.1
hmax = 2
 
respuesta = []
while h <= hmax:
    area = Bf*h+m*h**2
    respuesta.append(area)
    h += 0.1
 
print(respuesta)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 14
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

[ultra principante] ejecutar una ecuacion con una variable iterada

Publicado por Luciano (5 intervenciones) el 18/01/2021 19:04:16
Si que sirvio! muy agradecido, ahora a seguir avanzando.
Muchas gracias nuevamente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar