Fsolve: error: Result from function call is not a proper array of floats
Publicado por Paco (1 intervención) el 18/04/2018 11:08:07
Tengo una duda a la hora de resolver funciones usando Fsolve, el problema es que no se donde guardar los resultados, intento guardarlos en un array de floats pero me da error.
y el error que me da es este:
error: Result from function call is not a proper array of floats.
Un saludo y gracias.
1
2
3
4
5
6
7
Tcabsolved = np.zeros(24,dtype='f')
for i in range(0,24):
func2 = lambda Taincab: Aglaz*[Uglaz*(Taout-Taincab)*SHGCD*(theta)*ID+SHGCd*(Id+Ir)] + AUbod*(Tsaout -Taincab) + M_d_avent*(hout-hin)
T_ini_guess = 0.1
Tcabsolved[i] = fsolve(func2,T_ini_guess)
y el error que me da es este:
error: Result from function call is not a proper array of floats.
Un saludo y gracias.
Valora esta pregunta
0