NJU1healer的个人博客分享 http://blog.sciencenet.cn/u/NJU1healer

博文

Matlab中计算函数运行时间的三种方法及判断新建文件夹

已有 3761 次阅读 2020-10-22 14:24 |个人分类:matlab|系统分类:科研笔记

(一)运行时间

1、tic和toc组合

  计算daotic和toc之间那专段程序之间的属运行时间,它的经典格式为 :

  tic

  函数

  toc

  复制函数代码,当代码遇到tic时Matlab自动开始计时,运行到toc时自动计算此时与最近一次tic之间的时间。

2、etime(t1,t2)并和clock配合

  计算t1,t2之间的时间差,它是通过调用windows系统的时钟进行时间差计算得到运行时间的,应用的形式:

  t1=clock;

  函数

  t2=clock;

  etime(t2,t1)

3、cputime函数来完成

  使用方法和etime相似,只是这个是使用cpu的主频计算的,和前面原理不同,使用格式如下:

  t0=cputime

  函数

  t1=cputime-t0

(二)新建文件夹

Matlab判断文件夹是否存若不存在则创建文件夹

1. folder是相对路径:

folder = './aaa/';
if ~exist(folder,'dir')
  mkdir(folder)
end

在当前文件夹(存放所运行的matlab代码的文件夹)中判断是否存在文件夹aaa,如果不存在,则创建。

2. folder是绝对路径:

folder = 'J:\python_code\aaa\';
if ~exist(folder,'dir')
  mkdir(folder)
end


点滴分享,福泽你我!Add oil!



https://blog.sciencenet.cn/blog-3428464-1255344.html

上一篇:Pytorch中nn.Conv1d、Conv2D与BatchNorm1d、BatchNorm2d函数
下一篇:log_softmax、softmax和的nll_loss、nn.CrossEntropy区别(Pytorch学习笔记)
收藏 IP: 103.149.249.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

全部作者的其他最新博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-30 11:33

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部