| 查看: 597 | 回复: 1 | ||
tengnianj银虫 (正式写手)
|
[求助]
请教怎么把下面这个for循环,改成矩阵运算,以减小运算时间。重金币酬谢!!!
|
|
for i=1:length(T) LA=find(C(i,1:fix(0.6*length(X)))<=Csat); Xs=X(LA(end))+deltaX/2; XS(i)=Xs; for j=m+1:length(X)-m [DCXB]=fun_C(X,Delta,m,C,i,j,Xs,Csat,K1,K2); C(i+1,j)=DCXB*deltaT+C(i,j); end end |
» 猜你喜欢
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有4人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有5人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有8人回复
售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急
已经有8人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有7人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有6人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有10人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有11人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有8人回复
★ ★
tengnianj(jjdg代发): 金币+2, 感谢参与 2016-04-20 11:06:05
tengnianj(jjdg代发): 金币+2, 感谢参与 2016-04-20 11:06:05
|
可以考虑把两个循环拆开 具体可能要跟你的fun_C有关 如果可以的话,可以把它的参数全部变成同维矩阵向量从而避免循环 拙见,不懂你的函数的特点,似乎对简单的加减乘除有效 发自小木虫IOS客户端 |
2楼2015-11-19 22:54:28










回复此楼