TA的每日心情 | 奋斗 2017-8-14 08:13 |
|---|
签到天数: 47 天 连续签到: 1 天 [LV.5]常住居民I 累计签到:47 天 连续签到:1 天
|
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
这是原来读博士时写的一个程序,现在要用,找了好久才找到,还是蛮巧妙的,在这里和大家分享,希望大家支持。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
/ x" k1 C' b- \8 g+ y. f% 利用uiimport函数读取txt文本保存的数据* H) F6 D# A0 t7 ~( {
%0 ]! c& F0 d( b4 H8 k: i" e
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
9 v: u5 U) x' k# d
' q( A- P1 K6 m7 y0 u0 [% 启动图形窗口读取数据,S为结构体
9 y7 ?- X+ W0 ]% v8 oS=uiimport();
( i5 V. V) [% A; Z, q o g. J: R
%获取结构体域名,name为cell型0 i: l, ? D: A7 A
name=fieldnames(S);
2 {( s+ i, a+ `8 }' e8 F* _6 A9 R% t% p: h: \6 x
%利用char函数将数据转换为字符串
1 i2 f9 g0 u9 n! C& @& I ~name_c=char(name);
3 W/ c* { l7 S6 A1 e1 B- m1 G' P8 T3 B9 }* J/ x
%获取结构体S的域数目
7 h6 h8 @/ a; \0 C[l c]=size(S);
( G4 {1 u) o$ `* D- t' Y, N1 p$ _4 K' D' B
%读取每个域的数据
% A. D$ r, r: Y' ]( p% kfor i=1:l$ a* [% _1 C. e9 g7 Q
tmp=name_c(i,:);: B H8 f u# g9 w
name_i=deblank(tmp);
+ ^& O. E5 z7 ]6 |3 B data_i=S.(name_i);
3 o* \% r8 g/ Q3 pend |
|