【发布时间】:2020-03-12 10:08:02
【问题描述】:
我正在将一些 Matlab 代码转换为 python 并且 fminsearch 出现问题。我想知道是否有人可以帮助我。
method={'gausse' 'markov'};
subset=find(r>0 & r<=rMax);
a{1}=fminsearch('myfunction',[10 50],[],r(subset),cf(subset),'gausse');
a{2}=fminsearch('myfunction',[10 50],[],r(subset),cf(subset),'markov');
fit(1)=myfunction(a{1},r(subset),cf(subset),'gauss');
fit(2)=myfunction(a{2},r(subset),cf(subset),'markov');
我在 python scipy.optimize.fmin 中找到了类似的功能,但我不知道如何使用它。 python中的{}括号是什么意思?感谢您的帮助。
【问题讨论】:
-
你应该先看看一些 Python 介绍。这里有一些不错的(免费)教程:realpython.com
标签: python matlab optimization scipy fminsearch