Undefined function 'pmveqf' for input arguments of type 'double'. Error in fminsearch (line 191) fv(:,1) = funfcn(x,varargin{:}); Error in vary (line 45) x=fminsearch('pmveqf',[30 30]',[],pm);
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Keep getting the error message above, code is as below.
function q=vary(in) insize=size(in); q=zeros(insize(1),2); if insize(2)==7 q=zeros(insize(1),1); for i=1:insize(1) pm=in(i,:); uu11=pm; pm(6)=pm(6)*0.155; if pm(6) <= 0.078, fclpmv=1+1.29*pm(6); else fclpmv=1.05+0.645*pm(6); end pm(8)=fclpmv; x=fminsearch('pmveqf',[30 30]',[],pm);
2 comentarios
Kevin Jose
el 30 de Oct. de 2022
Hello, I have come across this same code and problem. Could you solve it?
Walter Roberson
el 30 de Oct. de 2022
This appears to be some 1998 code set out in https://www.getty.edu/conservation/publications_resources/teaching/case/olita/climate/docs/thermal_comfort.pdf . Unfortunately it does not appear to give the source code for the needed function m
Respuestas (1)
Julia
el 6 de Oct. de 2014
Hi,
I am not familiar with the function, but I found another post with it. There it is called in this fashion:
x=fminsearch(@pmveqf,[30 30]',[],pm);
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!