"关于程序14-2的运行说明,主要涉及MATLAB中使用GEEATbx工具箱的下载、安装以及验证过程。"
在MATLAB编程环境中,有时候我们需要使用特定的工具箱来扩展其功能,例如在本例中提到的程序14-2,它依赖于遗传算法工具箱——GEEATbx。GEEATbx是由英国Sheffield大学开发的,提供了对遗传算法的实现和支持。为了运行程序14-2,首先需要获取这个工具箱。
1. **下载GEEATbx工具箱**
工具箱可以从两个不同的地址下载:
- 官方地址:http://www.geatbx.com/download.html
- 非官方地址:http://www.baisi.net/thread-965401-1-2.html
其中,非官方地址提供的程序包可能已经解决了与某些MATLAB版本的兼容性问题。
2. **安装GEEATbx工具箱**
- 下载后会得到gatbx-example.rar、gatbx-origin.zip和gatbx-toolbox.rar三个文件,解压缩这些文件。
- 在MATLAB的安装目录下的"toolbox"文件夹中创建一个新的文件夹,命名为"GEATbx"。
- 将解压后的gatbx和Test_fns文件夹放入新创建的"GEATbx"文件夹中。同时,可以选择性地保留原始的gatbx-origin文件夹,以便日后参考或对比。
- 在MATLAB中,通过File菜单的Set Path选项将"GEATbx"文件夹添加到MATLAB的搜索路径中。
- 添加路径后,需在File -> Preferences -> General的ToolboxPath Caching中点击Update ToolboxPathCache来更新路径缓存,确保MATLAB能够找到新添加的工具箱。
- 使用MATLAB的`which`函数来验证工具箱是否已成功添加。例如,输入`which OBJHARV.M`,如果返回结果显示出OBJHARV.M的完整路径,即表示工具箱添加成功。
完成上述步骤后,就可以运行程序14-2了。程序的运行结果可能会显示在MATLAB的工作区或者图形窗口中,具体形式可能是一些数值输出或者是图形化结果,但由于信息有限,无法提供更具体的运行结果分析。
请注意,正确安装并加载工具箱对于程序的正常运行至关重要。如果在运行程序时遇到任何问题,应检查MATLAB的搜索路径设置以及工具箱文件的位置是否正确。同时,查阅GEEATbx的官方文档或用户指南可以获取更多关于如何使用工具箱及解决常见问题的信息。