TA的每日心情 | 开心 2018-9-17 14:57 |
|---|
签到天数: 9 天 连续签到: 1 天 [LV.3]偶尔看看II 累计签到:9 天 连续签到:1 天
|
发表于 2018-5-17 09:41:20
|
显示全部楼层
7 m/ p- Q i4 R6 @3 D+ s
很好的程序,不过有个小问题,我用的是Matlab2011b,貌似importdata这个函数输出的是一个结构体,里面包含data和txt,只有data是我们需要的,所以有两个地方要修改一下(以PSCADSingleCurveDraw.m为例):1、0 y: Q( S/ i: X# B. ?% o
PSCADOutTime=importdata([OutFilePath,'_01.out']);
V6 ?3 s( R: w* {! L修改为:- z: b# h8 a+ r+ o
PSCADOutTimeStruct=importdata([OutFilePath,'_01.out']);5 D4 K% `$ e* O: E# c! e1 T
PSCADOutTime=PSCADOutTimeStruct.data;
- q" e2 F: A5 S" u; t3 p: p0 c/ {
' k- U3 g/ n6 n$ ` Q! o* {2、6 b2 U3 I) G) A4 O7 M H
if FileIndex<10: J3 V M- s# I
PSCADOutData=importdata([OutFilePath,'_0',num2str(FileIndex),'.out']);/ i, @2 ^7 ^! L$ L+ G) i8 Z
else
9 B H- C7 h. T( J+ _7 { PSCADOutData=PSCADOutDataStruct.data;
6 m' `- l0 i* E1 s+ N1 cend
' ?3 j; o" d+ ^: D A
0 X4 ^" a( u: K修改为:4 _0 j3 ?6 G* n/ j4 I
if FileIndex<10# y* T( }& q$ \3 V
PSCADOutDataStruct=importdata([OutFilePath,'_0',num2str(FileIndex),'.out']);
: q l/ w0 ]2 E+ l: N, n2 ~; T% U PSCADOutData=PSCADOutDataStruct.data;% `& y- ]0 _( `* ?$ D
else6 a# {6 v. S* T5 G
PSCADOutDataStruct=importdata([OutFilePath,'_',num2str(FileIndex),'.out']);1 S, Y) o- m& \9 S
PSCADOutData=PSCADOutDataStruct.data;
0 Q7 [) T2 H/ g& I+ F. B9 w& G end0 p! B/ \8 P( w% {' `& w& H& m' Y
; k! f. F( f/ U, m9 W( x0 [4 h
这样就可以在2011b里使用啦!
+ A5 f* h; w$ }/ c) g9 S
, f, X: z; p0 i- a0 _2 y9 y9 y7 Y |
|