matlab 比较时间

来源:互联网 发布:网络女主播是做什么的 编辑:程序博客网 时间:2024/05/19 19:39

function Y=bh();
t1=cputime;
n=input('请输入求和次数=');
a=input('请输入x的值=');
u1=n;
k=n-1;
for i=n:1
    u2=u1*a+k;
    k=k-1
    u1=u2;
end
t2=cputime-t1;
fprintf('所用时间为%d\n',t2);
end

 

 

function Y=data();
n=input('求和次数=');
a=input('x的值=');
t1=cputime;
sum=0;
for i=0:n
 sum=sum+i*a^i;
end
 t2=cputime-t1;
 fprintf('所用时间为%d\n',t2);
end
 
   

function y=phi(A,B);
A=input('请输入系数矩阵A=');
B=input('请输入结果矩阵B=');
n=input('请输入迭代次数n=');
h=input('请输入精度h=');
D=diag(A);
L=tril(A);
U=triu(A);
x0=[0,0,0,0]';
B=-D'*(L+U);
d=D'*B;
for i=1:10
    x1=B*x0+d;
    fprintf('第一次迭代结果\n');
    disp(x1);
    x0=x1;
end
end
0 0