安装ADVISOR的方法:
(1) 安装matlab,我使用的是matlab6.5,安装过多次没有问题,有人说7.0也行,有人说不行,我没试过也不准备试了
(2) 对matlab打补丁:运行GenericDll_1p1.exe,设置路径为你安装matlab的路径,运行Unzip
(3) 打开matlab,在命令窗口输入:rehash toolboxcache
(4) 解压adviosr2002,在matlab设置当前路径为adivsor2002所在路径,如下图,一定要设到ADVISOR2002的根目录下,即看到data,gui等文件夹
(5)
(6) 在matlab命令窗口中输入advisor,即可进入advisor环境
解决了Advisor2002无法在高版本运行的问题,我在Matlab2008a和2010上都运行成功! 修改步骤如下:
1.将ADVISOR2002patchforR13.m拷进Advisor的文件目录,如E:\\Program\\Advisor2002下;
2.在Matlab中将运行目录也改为E:\\Program\\Advisor2002;
3.Matlab的Command Window窗口输入ADVISOR2002patchforR13.m,可以以直接运行ADVISOR2002patchforR13.m,之后会看到Advisor的底层模块被不断更新; 4.更新完成后,在Command Window窗口输入advisor,运行advisor2002,之后点continue,如果Matlab提示出错,则找到出错的文件,一般是
“get_cycle_info.m”,将第25行的“break”改成“return”,保存后重新运行advisor2002;继续找到出错的地方,将“break”改成“return”; 5.全部修改完后,advisor2002即可正确运行。如果第三步中更新出错,则可先做第四步,再进行第三步,三四步交替来做,直到没有提示错误。