|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
n=9;. A0 a3 b4 ?3 ?$ h4 K
for i=1:n
/ _; Y. A4 d* h# k6 ~- O" X* @ temp=dlmread(['strain_',int2str(i),'.rpt']);, C/ J2 ]% ~& X: f8 R( e! @; M2 C2 T
tempe1bl(:,i)=temp(:,2);
& d: D# ]7 I/ a, k2 T9 l tempe1br(:,i)=temp(:,3);# c% u! w3 ?: C
tempe2(:,i)=temp(:,6);( [% y) c/ U6 ^0 `- z
end+ k' E+ k% Y5 k5 i" ?
( @2 v1 j( F; x2 ]+ d6 k* Q) R$ p: T
这段程序中如果把n的数值变成两位数(如10),读取便会出现错误,请问应该怎么修改;& d2 o% o1 b3 _/ I6 ~4 }* o3 A
出错代码:
# m( l1 j8 q$ y- b' H% t% b: K& O2 B( S' |! S- }! ^
; d ^6 r0 s* Y$ Q$ I9 v- g8 q/ Y
错误使用 dlmread (line 138)文件和格式字符串之间不匹配。6 S% l+ S% f$ F! W% z* C( `& u
从文件(行 1u,字段 1u)中读取 number 时出现问题 ==> I2 o, J, z$ i% z6 t# h- [
********************************************************************************\n
6 G) d4 B) ^4 l! i( U% @[color=rgb(51, 102, 153) !important]
: f# K: D9 @8 q# w0 }* w( B0 P, ^; ?$ u$ F3 N6 x/ P$ D8 S$ J0 C
[color=rgb(51, 102, 153) !important]
" w5 ]+ @6 {4 p9 v% \; {3 D
& b% @, R6 b, _$ s x1 _2 X1 T* F |
|