TA的每日心情 | 开心 2019-11-29 15:39 |
|---|
签到天数: 4 天 [LV.2]偶尔看看I
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
8 ]' |4 N6 r; z* [( ?
9 O: S" ]& O( A2 ^: D2 R! i( J请教大神,如何缩短以下matlab程序运行时间:
, Q" J6 p% y( F3 V& z3 `0 q" xydata为一个721行1列的元胞数组,其中每一个元胞里边都为一个121*201的矩阵* w/ Z+ x, j6 O2 o# l
现在我想把ydata里的数据重组到一个新的data元胞里,但是运行时间太长了,我都运行了一天了,也没见出结果 ; H* C7 K$ _" H1 W
麻烦大神帮忙看看如何能够以短时间运行出结果来。非常感谢!/ p/ b7 y0 q, c1 G1 |
7 Y, b7 h! A9 @, r8 F7 ~1 L: y
data=cell(121,201)
$ W4 z$ I" W! k4 C& ?( o, A8 A% Ofor i=1:721, w6 q6 Q$ L; E. x, ~) N
for j=1:121# z8 a6 I. |( v% ^- N
for k=1:201) T, G& A- U8 k9 b! @0 ]+ `% j7 B1 A
data{j,k}(i,1)=ydata{i,1}(j,k)' M5 `/ O" \8 M$ Q2 f/ C4 S
end) B, G, e8 ~) t5 S+ l
end
9 D; M# k# d9 ]7 [3 x7 [& p6 }" xend |
|