anttsp

所属分类:matlab编程
开发工具:matlab
文件大小:233KB
下载次数:206
上传日期:2009-06-14 19:47:09
上 传 者woshiquyong
说明:  用蚁群算法解决TSP问题,其中有基本蚁群,蚁密系统,还有自己提出的改进算法,自带GUI界面。
(TSP with ant colony algorithm to solve the problem, including the basic ant colony, ant density systems, as well as the improved algorithm itself, its own GUI interface.)

文件列表:
程序\GUI\ACO.exe (138844, 2008-04-24)
程序\GUI\ACO.fig (23723, 2008-04-22)
程序\GUI\ACO.m (40568, 2008-04-23)
程序\GUI\att48.txt (651, 2008-03-06)
程序\GUI\ch130.txt (4392, 2008-03-06)
程序\GUI\ch150.txt (5098, 2008-03-06)
程序\GUI\d198.txt (5634, 2008-03-06)
程序\GUI\eil101.txt (989, 2008-03-06)
程序\GUI\eil51.txt (493, 2008-03-16)
程序\GUI\eil76.txt (740, 2008-03-06)
程序\GUI\mccExcludedFiles.log (606571, 2008-04-23)
程序\GUI\oliver30.txt (286, 2008-03-15)
程序\GUI\rat195.txt (2385, 2008-03-16)
程序\GUI\tsp225.txt (4273, 2008-03-06)
程序\GUI\ulysses16.txt (262, 2008-03-06)
程序\GUI\ulysses22.txt (364, 2008-03-06)
程序\GUI\信息素初始值设置.pdf (37741, 2008-06-10)
程序\Main\ACO.fig (23723, 2008-04-22)
程序\Main\ACO.m (40568, 2008-04-23)
程序\Main\ACS_main.m (4299, 2009-05-23)
程序\Main\AIA_AS_main.m (8774, 2009-05-23)
程序\Main\AS_main.m (3344, 2008-04-20)
程序\Main\optACS_main.m (4518, 2008-04-20)
程序\Main\ulysses16.txt (262, 2008-03-06)
程序\Sub\acs_cand_next_tour.m (569, 2008-04-20)
程序\Sub\acs_glob_pher_update.m (338, 2008-04-20)
程序\Sub\acs_next_tour.m (306, 2008-04-20)
程序\Sub\AIA_algorithm.m (1791, 2008-04-22)
程序\Sub\anti_length.m (572, 2008-04-20)
程序\Sub\as_cand_next_tour.m (772, 2008-04-20)
程序\Sub\as_next_tour.m (482, 2008-04-20)
程序\Sub\as_pher_update.m (1106, 2008-04-20)
程序\Sub\calc_info.m (264, 2008-04-20)
程序\Sub\clear_fisttour.m (315, 2008-04-20)
程序\Sub\dist_cand.m (637, 2008-04-20)
程序\Sub\immune_operator.m (1133, 2008-04-20)
程序\Sub\local_search.m (2328, 2008-04-20)
程序\Sub\opt_2.m (170, 2008-04-20)
程序\Sub\opt_3.m (214, 2008-04-20)
... ...

MATLAB Deployment Checklist =========================== Use this checklist to successfully deploy your application, component, or library. You can distribute a MATLAB Compiler-generated standalone application, component, or library to any target machine with the same operating system as the machine on which the application was compiled (the "source" development machine). For more information, see the documentation for the MATLAB Compiler at: http://www.mathworks.com/access/helpdesk/help/toolbox/compiler/ NOTE: Replace the items enclosed in angle brackets ( < > ) with your own values. 1. Ensure that the MATLAB Compiler Runtime (MCR) is installed on target machines, and ensure you have installed the correct version. To verify this, do the following: A. Attempt to verify the MCR exists on your system. The MCR usually resides in these locations on these platforms: Operating System Path to MCR ================ =========== Windows C:\Program Files\MATLAB\MATLAB Compiler Runtime\v78 Mac Applications/MATLAB/MATLAB_Compiler_Runtime/v78 Linux/Solaris *** No predetermined installation location *** Contact your system administrator. NOTE: For information about the installation process and the MCR, type "help MCR" or "help mcrinstaller" at the MATLAB command prompt. B. MATLAB 2008a uses MCR version 7.8. To verify the version number of the installed MCR, type the following command: [mcrmajor,mcrminor]=mcrversion at the MATLAB command prompt. 2. Add the MCR directory to the path specified by the target system's environment variable. A. Locate the name of the environment variable to set, using the table below: Operating System Environment Variable ================ ==================== Windows PATH Linux LD_LIBRARY_PATH Solaris LD_LIBRARY_PATH Mac DYLD_LIBRARY_PATH B. Set the path by doing one of the following: On Windows systems: * Add the MCR directory to the environment variable by opening a command prompt and issuing the DOS command, specifying either win32 or win***: set PATH=C:\Program Files\MATLAB\MATLAB Compiler Runtime\v78\runtime\{win32|win***};%PATH% Alternately, for Windows, add the following pathname: C:\Program Files\MATLAB\MATLAB Compiler Runtime\v78\runtime\{win32|win***} to the PATH environment variable, specifying either win32 or win***, by doing the following: 1. Select the My Computer icon on your desktop. 2. Right-click the icon and select Properties from the menu. 3. Select the Advanced tab. 4. Click Environment Variables. On UNIX systems: * Add the MCR directory to the environment variable by issuing the following commands: Linux setenv LD_LIBRARY_PATH /v78/runtime/glnx86: /v78/sys/os/glnx86: /v78/sys/java/jre/glnx86/jre1.6.0/lib/i386/native_threads: /v78/sys/java/jre/glnx86/jre1.6.0/lib/i386/server: /v78/sys/java/jre/glnx86/jre1.6.0/lib/i386 setenv XAPPLRESDIR /v78/X11/app-defaults Solaris*** setenv LD_LIBRARY_PATH /usr/lib/lwp: /v78/runtime/sol***: /v78/sys/os/sol***: /v78/sys/java/jre/sol***/jre1.6.0/lib/sparcv9/native_threads: /v78/sys/java/jre/sol***/jre1.6.0/lib/sparcv9/server: /v78/sys/java/jre/sol***/jre1.6.0/lib/sparcv9 setenv XAPPLRESDIR /v78/X11/app-defaults Linux x86-*** setenv LD_LIBRARY_PATH /v78/runtime/glnxa***: /v78/sys/os/glnxa***: /v78/sys/java/jre/glnxa***/jre1.6.0/lib/amd***/native_threads: /v78/sys/java/jre/glnxa***/jre1.6.0/lib/amd***/server: /v78/sys/java/jre/glnxa***/jre1.6.0/lib/amd*** setenv XAPPLRESDIR /v78/X11/app-defaults Mac setenv DYLD_LIBRARY_PATH /version/runtime/maci: /version/sys/os/maci: /version/bin/maci: /System/Library/Frameworks/JavaVM.framework/JavaVM: /System/Library/Frameworks/JavaVM.framework/Libraries setenv XAPPLRESDIR /version/X11/app-defaults NOTE: To make theses changes persistent after logout on UNIX or Mac machines, modify the .cshrc file to include this setenv command. NOTE: On Windows, the Environment Variable syntax utilizes backslashes (\), delimited by semi-colons (;). On UNIX, the EV syntax utilizes forward slashes (/), delimited by colons (:). NOTE: When deploying C and C++ standalone applications, it is possible to run the shell script file run_ACO.sh on UNIX and Mac instead of setting environment variables. See "Requirements for Standalone Applications," below. 3. Collect the following files, based on what you are deploying: Requirements for Standalone Applications: ============================================================ All Platforms: * ACO.ctf (If present)(Component Technology File archive, platform-dependent on target machine) Windows: * MCRInstaller.exe (self-extracting MATLAB Compiler Runtime installer) * ACO.exe (application created by MATLAB Compiler) UNIX: * MCRInstaller.bin (MATLAB Compiler Runtime installer) * ACO (application created by MATLAB Compiler) * run_ACO.sh (shell script that can be run to temporarily set environment paths and execute the application) Mac: * MCRInstaller.dmg (MATLAB Compiler Runtime installer) * ACO (application created by MATLAB Compiler) * run_ACO.sh (shell script that can be run to temporarily set environment paths and execute the application) Requirements for C and C++ shared libraries: ============================================================ All Platforms: * ACO.dll (shared library, file extension varies by platform) * ACO.h (library header file) * ACO.ctf (If present)(Component Technology File archive, platform-dependent on target machine, contains compiled M-code) Windows: * MCRInstaller.exe (self-extracting MATLAB Compiler Runtime installer) UNIX: * MCRInstaller.bin (MATLAB Compiler Runtime installer) Mac: * MCRInstaller.dmg (MATLAB Compiler Runtime installer) Requirements for .NET Components: ============================================================ Windows: * ACO.ctf (Component Technology File archive, contains compiled M-code) * ACO.xml (documentation files) * ACO.pdb (program database file - if DEBUG option selected) * ACO.dll (component assembly file) * MCRInstaller.exe (self-extracting MATLAB Compiler Runtime archive) Requirements for COM Components: ============================================================ Windows: * ACO.ctf (Component Technology File archive, contains compiled M-code) * ACO_1_0.dll (COM component) * MCRInstaller.exe (self-extracting MATLAB Compiler Runtime archive) Requirements for Java Components: ============================================================ All Platforms: * ACO.jar (Java class files and compiled M-code) Windows: * MCRInstaller.exe (self-extracting MATLAB Compiler Runtime installer) UNIX: * MCRInstaller.bin (MATLAB Compiler Runtime installer) Mac: * MCRInstaller.dmg (MATLAB Compiler Runtime installer) Requirements for COM Components for Use with Microsoft Excel: ============================================================ Windows: * ACO_1_0.dll (COM component) * ACO.ctf (Component Technology File archive, contains compiled M-code) * ACO.xla (Optionally created and placed in directory by the user) * MCRInstaller.exe (self-extracting MATLAB Compiler Runtime archive)

近期下载者

相关文件


收藏者