fminsearch with part of input function
Afficher commentaires plus anciens
hello,
i have defined a function that is model, and want to use a fminsearch for a first value for the lsqnonlin,but i get all the time "Assignment has more non-singleton rhs dimensions than non-singleton subscripts" also in the error it says fv(:,1) = funfcn(x,varargin{:}); the model_error is the output to optimise
my code:
param0=[1, 50];
param0=fminsearch(@(param) Model(param,t,inlet_signal,outlet_signal),param0);
function [error_model,h]= dispmodel_2param(param,t,x,y)
theta = t/param(2);
h = (sqrt(param(1)./(4*pi*theta)).*exp(-param(1)./(theta*4).*(1-theta).^2));
h(1) = 0;
y=[y;y(end)*zeros((length(E_theta)+length(x)-1)-length(y),1)];
error_model= y-conv(h/param(2),x);
end
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Choose a Solver dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!