Matlab Оптимизация Фитнес-функция COCOMO - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь рассчитать параметры модели COCOMO, используя алгоритм Geneti c.

Это первый раз, когда я использую Matlab, и я посмотрел много видео на инструменте оптимизации в Matlab. Я не уверен, как написать фитнес-функцию, которая была описана во многих научных статьях, в частности: com

Источники: А.Ф. Шета, "Оценка параметров модели COCOMO с использованием c алгоритмы для программных проектов НАСА. Журнал компьютерных наук, вып. 2, нет 2, с. 118-123,2006.

Мне нужно написать фитнес-функцию в Matlab.

function z = COCOMO(actual, estimated)

z(1) = (1 - var(actual - estimated)/var(actual)) * 100; %Variance Accounted For

z(2) = 1/N * symsum(mod(actual-estimated)/actual, actual, 1, N); % Mean Magnitude of Related Error

end

Любая помощь будет наиболее ценной.

...