ET_PDToolkit/PDToolkit/@PDTrial/evaluate_model.m

13 lines
276 B
Matlab

function[residual] = evaluate_model(obj, varargin)
y = obj.deconvolution.input';
slope = varargin{1}(1);
params = varargin{1}(2:end);
x = obj.prf_convolve(obj.stick_model(params),slope);
plot(y, 'k'); hold on; plot(x, 'r-');drawnow; hold off;
residual = sum((y - x).^2);