function feval

5 visualizzazioni (ultimi 30 giorni)
Krishnendu Mukherjee
Krishnendu Mukherjee il 27 Gen 2012
??? Error using ==> feval
Attempt to execute SCRIPT untitled2 as a function.
Error in ==> C:\Documents and Settings\krishnendu\Desktop\Chared ICA Code\ImperialistCompetitveAlgorithm_GlobalOptimizationStrategy.m
On line 83 ==> InitialCost = feval(ProblemParams.CostFuncName,InitialCountries,ProblemParams.CostFuncExtraParams);
im getting this error.
  3 Commenti
TAB
TAB il 27 Gen 2012
>> doc feval
Walter Roberson
Walter Roberson il 27 Gen 2012
We need the context.

Accedi per commentare.

Risposta accettata

Honglei Chen
Honglei Chen il 27 Gen 2012
It looks like your untitled2 is a script, not a function, hence cannot be evaluated by feval. To define a function, you need to have, e.g.
function y = foo(x)
in your foo.m as the first line and then you can do
y = feval(@foo,x)

Più risposte (0)

Categorie

Scopri di più su MATLAB Compiler SDK in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by