SA:T1法利用Matlab编写主函数实现对一元函数优化求解——Jason niu
Posted 一个处女座的IT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SA:T1法利用Matlab编写主函数实现对一元函数优化求解——Jason niu相关的知识,希望对你有一定的参考价值。
%SA:T1法利用Matlab编写主函数实现对一元函数优化求解——Jason niu x = 1:0.01:2; y = sin(10*pi*x) ./ x; figure plot(x,y,\'linewidth\',1.5) ylim([-1.5, 1.5]) xlabel(\'x\') ylabel(\'y\') title(\'SA:T1法利用Matlab编写主函数实现对一元函数y = sin(10*pi*x) / x优化求解—Jason niu\') hold on [maxVal,maxIndex] = max(y); plot(x(maxIndex), maxVal, \'r*\',\'linewidth\',2) text(x(maxIndex), maxVal, {[\' X: \' num2str(x(maxIndex))];[\' Y: \' num2str(maxVal)]}) hold on [minVal,minIndex] = min(y); plot(x(minIndex), minVal, \'gs\',\'linewidth\',2) text(x(minIndex), minVal, {[\' X: \' num2str(x(minIndex))];[\' Y: \' num2str(minVal)]})
%SA:T2法利用Matlab自带的SA工具箱optimtool通过GUI调用@Jason_niu函数实现对一元函数优化求解—Jason niu
function fitnessVal = Jason_niu( x )
以上是关于SA:T1法利用Matlab编写主函数实现对一元函数优化求解——Jason niu的主要内容,如果未能解决你的问题,请参考以下文章