MATLAB-程序设计基础.pptVIP

  • 2
  • 0
  • 约1.16万字
  • 约 60页
  • 2017-08-16 发布于河南
  • 举报
时间控制函数 日期表达形式: dd-mmm-yyyy mm/dd/yy mm/dd 12-Oct-2003 10/12/03 10/12 时间表达形式: HH:MM:SS HH:MM:SS PM cputime的调用: t=cputime; 程序段; t=cputime-t; 显示该程序段运行所占用的CPU时间。 tic、toc的调用方法 tic; 程序段; toc; 显示运行该程序段所需的时间。 etime(time2,time1) 计算两时刻的时间差。 程序设计优化 以矩阵为操作主体 以向量运算代替循环运算,提倡矩阵操作 ?tic;x=1;for i=1:1000,y(i)=sin(x);x=x+0.1*pi;end,toc elapsed_time = 0.0500 ?tic;x=1:0.1*pi:1000*pi;y=sin(x);toc elapsed_time = 0.0100 在多重循环的情况下,建议外循环执行循环次数少的,内循环执行循环次数多的。 例:生成5×10000的Hilbert矩阵,其中 hi,j=1/(i+j-1) Test2.m tic for j=1:10000

文档评论(0)

1亿VIP精品文档

相关文档