Can I use "xxx.m" file for object function in GA tool

7 次查看(过去 30 天)
Now I'm trying to binary optimization using GA tool,
I saw 'doc GA' that is support by MATLAB, but there are only use function handle like 'y=@(x) x+1'.
So, I want to know that can use .m file for object function in GA tool.
And can you tell me an example of GA tool used with Finie element method?
in 'doc GA', I can't found that example.
I think it will probably help me for use GA tool.

回答(1 个)

Alan Weiss
Alan Weiss 2021-10-26
Please report the MATLAB version you are using, such as R2019a. It makes a difference, because, for example, the Optimization app has been removed from the latest MATLAB versions.
Please also explain what you mean by "GA tool." Do you mean the Optimization app, the thing you get by running the command optimtool? Or do you mean the ga command at the MATLAB command line? Or do you mean the Optimization app that you get by running gatool?
To answer your question, yes of course you can use a .m file as a fitness function for ga. For an example, see Minimize Rastrigin's Function, which uses a .m file representing Rastrigin's function as the fitness function.
I know of no example using ga to optimize a finite element method computation, sorry.
Alan Weiss
MATLAB mathematical toolbox documentation
  1 个评论
SeungJu Choi
SeungJu Choi 2021-10-27
The "GA tool" mentioned above is the ga of opimization app.
I will try input the object fuction use .m file because you said can use.
Thank you so much for your help.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Problem-Based Optimization Setup 的更多信息

产品


版本

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by