4.66667

4.7 | 49 ratings Rate this file 38 Downloads (last 30 days) File Size: 16.65 MB File ID: #5882
image thumbnail

SGALAB 1003 Beta 5.0.0.8( Matrix Varaible Inputs )

by Yi Chen

 

15 Sep 2004 (Updated 07 Dec 2009)

Genetic Algorithms Toolbox for Multi-Objective Problems with Fuzzy Logic Controller Applications

| Watch this File

File Information
Description

SGALAB 1003 Beta 5.0.0.8( Matrix Varaible Inputs )

1) N points crossover and mutation

2) tournament selection is ACTIVE now

3) Accept matrix variable inputs, see files with key word "_MATRIX_"
e.g. AX = B , A is 1000*30 matrix, fitness = min|Ax-b|

4)obsolete SGA_FITNESS_MO_function.m
  use SGA_FITNESS_function.m for Both single and multi objective problem

5)update documents

6) other support files, p files
http://cid-d57a82c3583fcfb1.skydrive.live.com/self.aspx/SGALAB/SGALAB1003beta5008^_agriculture.zip

SGALAB 1003 Beta 5.0.0.7

1) Fix SGA_FITNESS_MO_evaluating() error report -- urgent PR
2) update 2DOF semi-active suspension system modelling in 2DOF_suspension_modelling.jpg
3) add figures in \figs

SGALAB 1003 Beta 5.0.0.6

1) Add Fuzzy logic control rule-base rotation function
2) update SGALAB_FAQ_QuickStart_2.pdf
3) add Lyapunov function

SGALAB 1003 Beta 5.0.0.5

1) Add Micro-GA (muGA) method for Single Objective and Multi-Objective Problem
2) Add Mendel Operator for Single Objective and Multi-Objective Problem
3) add SGALAB_FAQ_QuickStart_2.pdf
4) update SGALAB_FAQ_Genetic Algorithms Brief.pdf

SGALAB 1003 Beta 5.0.0.4

1) Fix SGALAB_demo_TSP_13cities - urgent PR
Variable '1./fitness_plot_max' not found error
2) Fix save figures error - urgent PR

SGALAB 1003 Beta 5.0.0.3
1) Fix SGALAB_demo_MO_showall running errors
2) Fix SGA__suspension figure bugs
3) Add multi-axes plots in one figure
4) Add SGALAB_FAQ_Genetic Algorithms Brief
5) Add SGALAB_GTS_SemiactiveSuspension

Acknowledgements
This submission has inspired the following:
SERALAB(Demo)- Simple eigensystem realization algorithm Lab, 2,4,7 DOFs Suspension Model for Simulink, SMATLINK - Let Matlab Dance with Mathematica, Fuzzy Controller of Semi-active control for 1/4 Suspension System, Semi-active Control of Skyhook for 1/4 Suspension System, SwarmFish - The Artificial Fish Swarm Algorithm
Required Products Communications Blockset
MATLAB release MATLAB 7 (R14)
Other requirements Win32
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (59)
17 Nov 2004 chintan bhatt  
25 Mar 2005 ionescu mihaela  
01 Apr 2005 Fidel Alex  
21 Sep 2005 Angel Liang

good

20 Dec 2005 Zhipeng Gao

Good

03 Jan 2006 xiaobo zhang

thanks

10 Jan 2006 ming meng

good and

20 Jan 2006 jing li

very good

13 Feb 2006 LingQi Kong  
15 Feb 2006 bouzouada abdallah

i need your help

28 Feb 2006 wu qiuli  
01 Apr 2006 zy fired  
03 Apr 2006 wu ke  
22 May 2006 Wei Fan  
24 May 2006 li qiang

Thank you very much!

31 May 2006 li l

very good!

31 May 2006 ren na

Thank you a lot!

28 Jul 2006 w lp

good

01 Aug 2006 Sushil Mishra

This is really very helpful for dealing with genetic Algirithms

05 Aug 2006 weidong wu  
19 Oct 2006 SrBlessy CHF  
22 Oct 2006 feng shigang

this is very helpful for multi-objective optimization

30 Oct 2006 feng shigang  
13 Dec 2006 Ranjit Kumar Barai

Very useful toolbox for the teachers of EA as well as learners. Researchers will be greatly benifited from this toolbox. To the best of my knowledge, as of now no such Matlab toolbox exists that can handle constraints as well as multiple objectives of NSGA-II algorithm. It is an excellent work. However, the author may consider to distribute the m files instead of p files, in that case the users may contribute further for this toolbox. Trillions of tanks to the author for creating such a nice tolbox.

29 Jan 2007 vera chen  
31 Jan 2007 feng shigang  
31 Jan 2007 feng shigang

very useful

13 Mar 2007 feng shigang

helpful

13 Mar 2007 feng shigang

very helpful

15 Mar 2007 hanife usta  
26 Mar 2007 lu kang

the toolbox is so helpfull to me, thanks for the great job you have done, thank you

28 Mar 2007 Sung Kim

Very excellent package of Multi objective genetic algorithms. Also very kind updates responsive to users

03 Apr 2007 Rafi Chamlawi  
16 Apr 2007 ping zou

thank you for your great job!

16 Jun 2007 Xin Yu

Very excellent package!Convenient to use!Make my research easy! Thank you!

26 Jun 2007 feng shigang

very helpful

09 Jul 2007 feng shigang

very good

05 Aug 2007 jie lee

glad to find it,very helpful to me,making the work easy

28 Sep 2007 Liu Yang

Help!!!!Urgent!!!!Who can tell me how to use "SGA_FITNESS_MO_function.m"? I want to define my 2 inputs Fitness function. But "SGA_FITNESS_MO_function.m" only work with single input. I set the function as "[ MO_fitness_array ] = SGA_FITNESS_MO_function( x1 , x2, x3 )" depending on the Usage, But it does't work. Erro says "Undefined x2".

29 Sep 2007 Liu Yang

Author: Yi Chen had answered my question Patientlly. I'm so Careless. Everyone should see the QuickStart.pdf carefully. The answers of all your questions are there.

08 Oct 2007 feng shigang

very good

22 Oct 2007 shark Liu

Can you upload randint function here? Thanks!

25 Oct 2007 leo chen

randint() is a function in Communications Toolbox, see also about randint()here:

http://www.mathworks.com/access/helpdesk/help/toolbox/comm/index.html?/access/helpdesk/help/toolbox/comm/ug/randint.html&http://www.mathworks.com/cgi-bin/texis/webinator/search/?db=MSS&prox=page&rorder=750&rprox=750&rdfreq=500&rwfreq=500&rlead=250&sufs=0&order=r&is_summary_on=1&ResultCount=10&query=randint

25 Oct 2007 vimal savsani

I am a PhD student working for non traditinal optimization technique.I have downloaded the matlab version for NSGA2 and I think it will be of great use to me.

13 Dec 2007 Afandi Dzakaria

Brilliant Job! 5 *****

15 Dec 2007 jin jiefang

thanks!

03 Feb 2008 Diao Dongyu

thanks a lot,it's so great!!

08 Feb 2008 feng shi gang

very good

09 May 2008 fei shao

thank you very much. all you have done is beyond my image, it's great!

22 May 2008 thangjam singh

It is exactly what i have been looking for.It is going to help me a lot.You are great.Thanks a lot.

27 Jun 2008 ANON terry

Excellent

29 Jul 2008 liudaohai liudaohai

 It is an excellent work. However, the author may consider to distribute the m files instead of p files.

14 Aug 2008 LAN LEI  
07 Dec 2009 zheng  
08 Dec 2009 Rui Huang

great stuff

26 Dec 2009 Kegong Diao

Many thanks to you!

02 Jul 2010 jia

Where is "SGA__entry_SO_std"? I do not see it in the folder

03 Jul 2010 Yi Chen

the mathworks does not permit to upload p files in file exchange, so the support p files are here:

http://cid-d57a82c3583fcfb1.skydrive.live.com/self.aspx/SGALAB/SGALAB1003beta5008^_agriculture.zip

18 Apr 2012 Olexander Zhytenko  
Please login to add a comment or rating.
Updates
19 Sep 2005

SGALAB1003 Beta2 is the updated version of SGA_Pro, and the name will be changed from SGA_pro to SGALAB from version 1003, namely, Simple Geneitc Algorithms Laboratory

28 Nov 2005

SGALAB 1003 Update from Beta2 to Beta3

30 Nov 2005

update from beta2 to beta3

11 May 2006

Update from beta3 to beta4

15 May 2006

To Fix SGALAB1003 Beta4 13TSP Cities Demo PR

07 Dec 2006

update from Beta4.0.0.1 to Beta5

12 Mar 2007

SGALAB 1003 Beta 5.0.0.1
1) Update SGALAB_FAQ_WhatisGAs.pdf
2) Add SGALAB_FAQ_QuickStart.pdf
3) Addpassive suspension model of FLC and skyhook,
  and GA+FLC and GA+Skyhook control will be avialable in SGALAB 1003 Beta 6

14 May 2007

1) Update SGALAB_FAQ_User's Guide.pdf
3) Add Pareto Front plots

01 Jan 2008

1) Fix SGALAB_demo_MO_showall running errors
2) Fix SGA__suspension figure bugs
3) Add multi-axes plots in one figure
4) Add SGALAB_FAQ_Genetic Algorithms Brief
5) Add SGALAB_GTS_SemiactiveSuspension

15 Apr 2009

SGALAB 1003 Beta 5.0.0.7

1) Fix SGA_FITNESS_MO_evaluating() error report -- urgent PR
2) update 2DOF semi-active suspension system modelling in 2DOF_suspension_modelling.jpg
3) add figures in \figs

07 Dec 2009

1) N points crossover and mutation
2) tournament selection is ACTIVE now
3) Accept matrix variable inputs,
4)obsolete SGA_FITNESS_MO_function.m, use SGA_FITNESS_function.m for Both single and multi objective problem

Tag Activity for this File
Tag Applied By Date/Time
optimization Yi Chen 07 Dec 2009 12:35:41
demo Yi Chen 07 Dec 2009 12:35:42
biotech Yi Chen 07 Dec 2009 12:35:42
automotive Yi Chen 07 Dec 2009 12:35:42
data import Yi Chen 07 Dec 2009 12:35:42
control design Yi Chen 07 Dec 2009 12:35:42
aerospace Yi Chen 07 Dec 2009 12:35:42

Contact us at files@mathworks.com