TA的每日心情 | 开心 2018-9-17 14:57 |
|---|
签到天数: 9 天 连续签到: 1 天 [LV.3]偶尔看看II 累计签到:9 天 连续签到:1 天
|
发表于 2018-5-17 09:41:20
|
显示全部楼层
7 U+ a9 v8 N0 S; F- t7 j
很好的程序,不过有个小问题,我用的是Matlab2011b,貌似importdata这个函数输出的是一个结构体,里面包含data和txt,只有data是我们需要的,所以有两个地方要修改一下(以PSCADSingleCurveDraw.m为例):1、
& h% I& h, h, n! F1 k+ d+ D1 BPSCADOutTime=importdata([OutFilePath,'_01.out']);' B2 C1 d% _& h
修改为:- \+ w2 i! ^7 P+ C# s
PSCADOutTimeStruct=importdata([OutFilePath,'_01.out']);& \! z) s3 V) R! v
PSCADOutTime=PSCADOutTimeStruct.data;
{; E$ W) ~) Q p
) q0 A j$ I! z3 C6 u2、
8 N# g# ]( |9 K/ \' ^ d Sif FileIndex<10! z& Q8 t H/ C; y: L6 p
PSCADOutData=importdata([OutFilePath,'_0',num2str(FileIndex),'.out']);
, f8 T) j- ~ g6 z5 `; _else
# v# s1 b' z$ _. Y' U& ~ PSCADOutData=PSCADOutDataStruct.data;
4 s" p7 e+ j4 q- _- a/ send
6 M. N# G! Y% {$ X* v% I5 y2 t8 ?! w- i" \2 C; i7 k
修改为:
+ B7 n7 W8 q( z! h* H) _( t4 t+ Y3 mif FileIndex<10
9 `/ g p; L- }! t; S9 l PSCADOutDataStruct=importdata([OutFilePath,'_0',num2str(FileIndex),'.out']);
$ D" [9 ? V) g: w, X PSCADOutData=PSCADOutDataStruct.data;. l' p: k7 I% a' {% ]' v9 g$ q r
else
9 I" y% A- i$ ?7 E E' ^+ s PSCADOutDataStruct=importdata([OutFilePath,'_',num2str(FileIndex),'.out']);
" l1 @# l+ ?3 c8 { PSCADOutData=PSCADOutDataStruct.data;
+ e1 ?5 a6 a% J# r end
: t$ f, i7 {8 @9 I$ z) V- N W/ H" `# \" c
这样就可以在2011b里使用啦!9 u0 N8 V4 L- [1 V, {
' Y% r8 }2 Z A2 Y. W2 {7 H; w# E
|
|