Если мне нужно написать модель экспоненциального снижения смертности и, следовательно, написать ее
X(n) = X(n-1) - r*X(n-1);
Затем я должен использовать сумму квадратов и функцию matlab fminbnd
, чтобы оценить параметр, дающий степень уменьшения.
Должно ли это быть что-то вроде
function X = exponentialDecline(X1,r,nmax)
%Computes death under exponential decline, with decline rate r
X = zeros(1,nmax);
X(1) = X1;
for n=2:nmax
X(n) = X(n-1) - r*X(n-1);
end
Это был бы правильный путь? Я действительно не знаю, как использовать функцию fminbnd
, если вы знаете хороший справочник, он будет очень признателен.