Info

此问题已关闭。 请重新打开它进行编辑或回答。

optimize code regarding for loop

1 次查看(过去 30 天)
Sara
Sara 2012-7-11
关闭: MATLAB Answer Bot 2021-8-20
Hallo :
if k <= 0
int = x ;
return
end
int = zeros(1,length(x));
c=(k-1)/factorial(k-1);
dth2=dt/2;
lenx=length(x);
ft1=((lenx:-1:0)*dt).^(c);
for n = 3:lenx
y1 = x(2:n) ;
t1 = ft1(lenx-n+3:lenx+1) ;
y2 = x(1:n-1) ;
t2 = t1 +dt;
int(n) = sum (t1.*y1 + (t2.^c).*y2)*dth2 ;
end
How can I compute .^c for the line contains t2.^c , out and before the for loop?
  1 个评论
Doug Hull
Doug Hull 2012-7-11
Why would you want to? what is the goal of doing this?

回答(0 个)

此问题已关闭。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by