运行着的MATLAB程序怎么看现在运行到哪里了

运行着的MATLAB程序怎么看现在运行到哪里了,第1张

1、首先点击进入matlab后,选择一个程序,然后点击运行图标。

2、如果处理数据量比较大,左下角就会一直显示正忙。

3、点击上方的暂停图标,即可暂时停止程序运行,如下图所示。

4、然后,如果真的想要强制停止正忙的程序,点击如下图所示的退出调试即可。

5、这样左下角就不会显示正忙了,程序已经被强制停止,如下图所示就完成了。

你是说matlab程序运行时调用的内部函数文件的程序吧,在matlab的toolbox文件夹里,比如函数调用函数y=fft(x),fft.m在安装文件夹的toolbox里,比如MATLAB7.1是 SYSTEM(C:)——Program Files——MATLAB71——toolbox——matlab——datafun——fft

或者调用哪个函数你用搜索搜一下就行,比如fft函数就搜在C盘中搜fft.m

MATALB属于半开源软件,其中很多函数可以通过“open/edit/type+filename”命令进行编辑和查看源代码。但是有一些函数仅仅可以找到它的帮助文档,却无法看到具体的源代码,比如min,fft,sum等函数,因为这些函数属于MATLAB的built-in function(内置函数),即MATLAB的built-in function的代码是不公开的,有人说这些函数的算法是最优化的,保证较低的时间复杂度提高效率。

要确定哪些函数可以看代码哪些函数不可以看代码,可以通过which命令:

上图中的函数fft, sum, min属于MATLAB的built-in function,无法看代码,只能通过“help/type+filename”来看帮助文档,通过这个路径一路查下去,M文件里面也只有帮助文档,没有源代码。最后一个函数axis.m就不是built-in函数,可以通过 “edit/open/type +filename”来查看源代码。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11275936.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存