Professional Documents
Culture Documents
Untitled1.ipynb - Colaboratory
Untitled1.ipynb - Colaboratory
ipynb - Colaboratory
Optimizacion de parametros
import numpy as np
y= np.array([12,11,10,9,8,7,6,5,4,3,2,1])
t= np.array([0,5.9,11.3,17.2,23.2,29.7,36.2,43.5,51,60,70.7,84.7])
print(y)
print(t)
[12 11 10 9 8 7 6 5 4 3 2 1]
[ 0. 5.9 11.3 17.2 23.2 29.7 36.2 43.5 51. 60. 70.7 84.7]
funcion suma
print(sum(y),sum(t))
78 433.4
caso q=c
F= sum(2*(y-12-0.5*t)*(-t))
print(F)
30314.54
def F(b):
sum_min = sum(2*(Y-12-b*t)*(-t))
return sum_min
import scipy.optimize as opt
b_opt = opt.fsolve(F,0.3)
print(b_opt)
F(b_opt)
---------------------------------------------------------------------------
<ipython-input-16-45073a46ea26> in <module>()
( )
https://colab.research.google.com/drive/1ALktqUHZHdfFESbHto5qKVsF4D9jRT8e#scrollTo=6ALQNSi7UXwV&printMode=true 1/2
8/3/22, 17:01 Untitled1.ipynb - Colaboratory
3 print(b_opt)
4 F(b_opt)
3 frames
<ipython-input-7-eefe69a06e8e> in F(b)
1 def F(b):
3 return sum_min
https://colab.research.google.com/drive/1ALktqUHZHdfFESbHto5qKVsF4D9jRT8e#scrollTo=6ALQNSi7UXwV&printMode=true 2/2