Hi I am trying to use fminsearch and i keep getting the following error:Attempt to execute SCRIPT fminsearch as a function, any idea?

 Akzeptierte Antwort

Star Strider
Star Strider am 12 Jul. 2016

2 Stimmen

You have a script somewhere named ‘fminsearch’. This is called ‘overshadowing’ of built-in MATLAB functions, and should be avoided.
Run this line:
q = which('fminsearch', '-all')
It should only return these two lines (or something similar for your system):
q =
'C:\Program Files\MATLAB\R2016a\toolbox\matlab\optimfun\fminsearch.p'
'C:\Program Files\MATLAB\R2016a\toolbox\matlab\optimfun\fminsearch.m'
The solution is to rename your script file.

2 Kommentare

Nikos P
Nikos P am 12 Jul. 2016
thank you very much!
Star Strider
Star Strider am 12 Jul. 2016
My pleasure!
If my Answer solved your problem, please Accept it.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Startup and Shutdown finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by