【无标题】matpower 安装总是出错,求帮助!!!

在MATLABR20b的中文环境下安装MATPOWER7.1后,尝试运行test_matpower命令时遇到错误,具体表现为函数或变量getavailablesolvers未被识别,该错误在compileinterfacedata、solvesdp、sdpopf_solver、opf_execute和runopf等函数调用中触发,导致测试无法正常执行。
摘要由CSDN通过智能技术生成

安装环境:matlab R020b 中文版本
MATPOWER 7.1

按照要求将MATPOWER7.1的解压包放在tool box下面相对应的路径里面,安装后输入命令:test_matpower
报错如下信息:

函数或变量 'getavailablesolvers' 无法识别。

出错 compileinterfacedata (第 150 行)
    [solvers,kept,allsolvers] = getavailablesolvers(findallsolvers,options);

出错 solvesdp (第 231 行)
[interfacedata,recoverdata,solver,diagnostic,F,Fremoved,ForiginalQuadratics] =
compileinterfacedata(F,[],logdetStruct,h,options,0,solving_parametric);

出错 sdpopf_solver (第 992 行)
sdpinfo = solvesdp(constraints, -cost, sdpopts); % Negative cost to convert maximization to minimization problem

出错 opf_execute (第 115 行)
                [results, success, raw] = sdpopf_solver(om, mpopt);

出错 opf (第 259 行)
        [results, success, raw] = opf_execute(om, mpopt);

出错 runopf (第 75 行)
[r, success] = opf(casedata, mpopt);

出错 t_opf_sdpopf (第 71 行)
[baseMVA, bus, gen, gencost, branch, f, success, et] = runopf(casefile, mpopt);

出错 t_run_tests (第 61 行)
    feval( test_names{k}, ~verbose );

出错 test_matpower (第 194 行)
all_ok = t_run_tests( tests, verbose );

出错 install_matpower (第 394 行)
            test_matpower;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值