calobjvalue.m

来自「基本遗传算法,RBF神经网络算法,BP神经网络算法,一共5个源代码.程序可移植性」· M 代码 · 共 7 行

M
7
字号
%计算目标函数值
function [objvalue]=calobjvalue(pop)
[popsize,chromlength]=size(pop);
temp1=decodechrom(pop,1,chromlength);  %将pop的每行转化为十进制
x=1+temp1*11/(2^chromlength-1);              %将二值域中的数转化为变量域的数
objvalue=10*cos(3*x)-4*x;     %计算目标函数值

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?