Minimisation of a scaler function
1 回表示 (過去 30 日間)
古いコメントを表示
Can someone help me understand this part of the code?
What exactly is the function here?
function [score] = mS(scale, sc, nP, fsl, fp)
'''
score = 0
pS = ST(fSL .* (exp(scale .* SC)))
score = score + pS
return
iS = 5
[bs, bs1] = fminbnd(@(scale) mS(scale, sc, nP, fsl, fp), 0.25 * iS, 5.0 * iS);
'''
0 件のコメント
回答 (1 件)
Walter Roberson
2022 年 6 月 28 日
The function is ST(fSL .* (exp(scale .* SC))) with varying values of "scale". You did not happen to show the definition of ST
sc, nP, fsl, fp are being passed in as constants
3 件のコメント
参考
カテゴリ
Help Center および File Exchange で Get Started with Optimization Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!