particleswarm optimization in MATLAB

3 ビュー (過去 30 日間)
mohammed hussein
mohammed hussein 2016 年 3 月 14 日
コメント済み: Walter Roberson 2016 年 3 月 15 日
dear all i have an problem if any one can help me
when i used any example of particle swarm optimization , this example from help of particle swarm
fcn = @dejong5fcn;
nvars = 2;
lb = [-64 -64];
ub = [64 64];
[x,fval] = particleswarm(fcn,nvars,lb,ub)
it gives me this error i do not know why even though i have the particle swarm toolbox
Undefined function 'particleswarm' for input arguments of type 'function_handle'.
thank you
  3 件のコメント
jgg
jgg 2016 年 3 月 14 日
You also need to actually have the toolbox installed and as part of your license. The ver command should list your available toolboxes.
mohammed hussein
mohammed hussein 2016 年 3 月 14 日
Thank you for answering Iam using MATALB 2015b full with optimization toolbox

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2016 年 3 月 14 日
particleswarm() is part of the Global Optimization Toolbox, not part of the Optimization Toolbox.
  4 件のコメント
mohammed hussein
mohammed hussein 2016 年 3 月 15 日
編集済み: Walter Roberson 2016 年 3 月 15 日
it gives me
>> which -all particleswarm
C:\Program Files\MATLAB\R2015b\toolbox\globaloptim\globaloptim\particleswarm.m % Has no license available
but it was working before so why there is no license available
thank you very much for your helping
Walter Roberson
Walter Roberson 2016 年 3 月 15 日
Were you using a Trial version? If so it might have expired.
Were you using a Student Version license obtained through a MOOC (Massive Open Online Course) ? If so then it might have expired.
Were you using a Student Version license under one of the Term options such as "9 months" or "1 year" ? If so then it might have expired.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeParticle Swarm についてさらに検索

Translated by