13 lines
448 B
Matlab
13 lines
448 B
Matlab
function error = lsqError(parameter, x, y)
|
|
% Objective function for fitting a exponential equation to data.
|
|
%
|
|
% Arguments: parameter, vector containing the parameters for the exp. decay
|
|
% x, vector of the input values
|
|
% y, vector of the corresponding measured output values
|
|
%
|
|
% Returns: the estimation error in terms of the mean sqaure error
|
|
|
|
y_est = exponentialDecay(parameter, x);
|
|
error = meanSquareError(y, y_est);
|
|
end
|