|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
n=9;! m, {% h0 B7 A# L' c
for i=1:n, I6 G7 L. d( b1 G* C; L
temp=dlmread(['strain_',int2str(i),'.rpt']);1 N& N, L' Q; t$ F
tempe1bl(:,i)=temp(:,2);
* a7 |- h; X" m+ Z tempe1br(:,i)=temp(:,3);. F, ^. E* S0 _3 }" n& ]
tempe2(:,i)=temp(:,6);1 x5 |/ N" D7 ^3 A
end: y! l# _( Y: w, I
`8 C- M! E/ w; L$ z
4 A; d% w" y k! h0 E8 O这段程序中如果把n的数值变成两位数(如10),读取便会出现错误,请问应该怎么修改;0 }8 ]5 j% |0 e4 S. E% p' O
出错代码:
; I/ I& [& w. R! r4 ?8 |( V2 ]& `1 C- a p0 c& x
) u2 a3 s# \2 @. v- W
错误使用 dlmread (line 138)文件和格式字符串之间不匹配。9 b, {+ ]& ?* Y, c- ?5 h
从文件(行 1u,字段 1u)中读取 number 时出现问题 ==>
" s3 |- E4 ^# r4 {7 Z l********************************************************************************\n |0 `8 X, U% y) U; d2 z
[color=rgb(51, 102, 153) !important]
% V y- k9 [* y' V( Z- m+ s* m* T- a! g) ~' W% X
[color=rgb(51, 102, 153) !important]
" K1 n$ o" b# D% h& z8 L
- g7 _7 ]# m5 p7 o/ l |
|