获取MATLAB工具箱的运行时间

【小tip系列】

在编写代码或进行算法验证时,我们常常需要知道运行某段代码花费的时间,一般都可以通过调用现有函数实现。

如:C语言可调用clock()函数,matlab可采用tic&toc组合,十分便利。

而笔者最近用到了MATLAB的工具箱,同样需要获取工具箱求解的运行时间,而官方提供的工具箱中并没有提供计时功能的菜单,上网搜索无果后,认真地思考了一两分钟,终于灵机一动想到了解决方案!!!
【此处以pdetool工具箱为例】

1.打开工具箱

在命令行窗口输入工具箱的名字回车或通过上方菜单栏“附加功能”打开,界面如下:在这里插入图片描述

2.随便实现一个简单的功能

此处实现的是简单的二维泊松方程的求解:
在这里插入图片描述
在这里插入图片描述

绘图:
在这里插入图片描述
随后,将工作区保存为.m文件,再在MATLAB中打开所存的文件,就发现我们刚刚所进行的操作已经自动转换成了代码格式。此时,就可以通过tic&toc组合来计时了。

将tic&toc组合添加到需要计时的核心代码区域,就可以得到工具箱的运行时间了。

% Solve PDE:
tic
pdetool('solve')
toc

命令行窗口得到结果如下:

历时 0.804918 秒。

-_-毕设要做不完了 溜了溜了~~~

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
npread是一个用于在Matlab中读取.npy文件的工具箱。npread工具箱的主要目的是为用户提供一种简便的方式来加载.npy文件,这种文件类型通常用于存储NumPy数组数据。 npread工具箱具有以下几个特点: 1. 简单易用:用户只需通过简单的函数调用即可读取.npy文件的内容,并将其转换为Matlab中的数组。 2. 多种数据类型支持:npread工具箱支持读取多种数据类型的.npy文件,包括整数、浮点数等。 3. 兼容性:npread工具箱与最新的Matlab版本兼容,并且可以在多种操作系统上运行,如Windows、Mac和Linux等。 4. 强大的功能:npread提供了多种函数来读取.npy文件的不同部分,如读取指定行列的数据、读取特定范围的数据等。 5. 高效性:npread工具箱经过优化,可以高效地处理大型.npy文件,减少了读取和转换的时间。 使用npread工具箱的步骤如下: 1. 下载和安装npread工具箱,可以从Matlab官方网站或第三方资源站点获取。 2. 在Matlab中导入npread工具箱,使用命令类似于"import npread"。 3. 使用npread函数读取.npy文件,可以通过指定文件路径或文件对象进行读取。 4. 将读取的数据转换为Matlab中的数组,并进行后续的处理和分析。 总而言之,npread工具箱Matlab用户提供了一种方便快捷的方式来读取.npy文件,使得用户可以更轻松地处理这种常用的数据格式,并进行进一步的数据分析和处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值