白猫班长 发表于 2013-9-15 11:08:32

用matpower编的例子程序出了问题

小弟新手,想学习用matpower进行潮流计算,下载了matpower4.0并添加进了matlb2010b中,照书上写了2个例子程序,出现了一样的问题,希望各位大侠能指导一下,不胜感激!!!QQ:1192243999

白猫班长 发表于 2013-9-15 11:11:54

一下是代码:

function mpc=case5_01
% MATPOWER Case Format:Version 2
mpc.version='2';
%%-----Power Flow Date-----%%
%% system MVA base
mpc.baseMVA=100;
%% bus date
% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin
mpc.bus=[
    1 1 16080 0 0 1 1   0 100 1 1.1 0.94;
    2 1 200 100 0 0 1 1   0 100 1 1.1 0.94;
    3 1 370 130 0 0 1 1   0 100 1 1.1 0.94;
    4 2 0   0   0 0 1 1.050 0 100 1 1.1 0.94;
    5 3 0   0   0 0 1 1.050 0 100 1 1.1 0.94;
    ];
%% generator date
% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin
mpc.gen =[
    4 500 0 99990 -9999 1.050 100 1 600 0;
    5 0   0 99990 -9999 1.050 100 1 600 0;
    ];
%% branch date
% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax
mpc.branch=[
    2 1 0.04 0.250.5 0 0 0 0    01 -360 360;
    3 1 0.10.350   0 0 0 0    01 -360 360;
    3 2 0.08 0.3   0.5 0 0 0 0    01 -360 360;
    3 5 0    0.030   0 0 0 1.05 01 -360 360;
    2 4 0    0.015 0   0 0 0 1.05 01 -360 360;
    ];
return;

白猫班长 发表于 2013-9-15 11:13:39

运行的结果,显示的错误:
??? Error using ==> loadcase at 244
loadcase: specified case not in MATLAB's search path

Error in ==> runpf at 123
mpc = loadcase(casedata);

望中犹记 发表于 2013-9-16 10:01:03

学习一下~~~~~~~~~~~~~

eexxyy 发表于 2013-9-17 01:25:23

回复 1# 白猫班长


    应该是case文件没有放在指定文件夹里 或者没有set path for matpower in MATLAB

redplum 发表于 2013-9-17 23:08:07

学习一下

白猫班长 发表于 2013-9-20 17:10:53

回复 5# eexxyy


    是啊,是case文件放在了MATLAB里面,没放在matpower里面啊,谢谢你啊,朋友!
页: [1]
查看完整版本: 用matpower编的例子程序出了问题

招聘斑竹