TA的每日心情 | 奋斗 2017-8-14 08:13 |
|---|
签到天数: 47 天 连续签到: 1 天 [LV.5]常住居民I 累计签到:47 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
这是原来读博士时写的一个程序,现在要用,找了好久才找到,还是蛮巧妙的,在这里和大家分享,希望大家支持。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%& a' {( ^5 l r
% 利用uiimport函数读取txt文本保存的数据
9 W: Q9 H+ M0 V%6 _, \# I/ g5 G% ]: J$ F1 w: z
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8 E( _+ N4 e1 ^: D- h( `# H
' J: \$ g; r) r3 [' |% 启动图形窗口读取数据,S为结构体/ _* O, e, V5 p+ e" ?+ k
S=uiimport();
- M! X8 K7 g) {2 l: f' R$ w3 v" j |2 v/ Z/ F
%获取结构体域名,name为cell型5 j+ m8 M/ l% w; o- v% y
name=fieldnames(S);
, P5 M6 I3 [; P" \0 C3 f1 E
' \- k/ }' R, i8 x- N9 d! x7 c%利用char函数将数据转换为字符串# G" ~+ a3 I. |, O+ F9 u
name_c=char(name);
& _" s5 H* K: k2 b2 E1 [
6 c" w' g$ J$ F7 \1 s3 _( a%获取结构体S的域数目
+ K9 R6 ? b: D' a( E# a[l c]=size(S);
8 |/ w# j# K5 _* K; P6 {, l/ _9 z& E, _3 D( J) }; ~& ?0 w
%读取每个域的数据* j- x+ H5 E9 v( i* p$ o2 C6 _. ~* h
for i=1:l
7 c6 `; E2 X8 {: C1 V- S tmp=name_c(i,:);- e7 A( b9 S: Y1 N' H
name_i=deblank(tmp); @6 N: s% `# I4 E
data_i=S.(name_i);1 Z! q$ x9 A8 {& D+ w
end |
|