matlab - 有没有办法获取在 Matlab 中运行的本地函数的名称?

标签 matlab

有没有办法获取正在 Matlab 中运行的本地函数的名称?

注意:mfilename 返回.m 文件的名称,而不是本地函数的名称。

最佳答案

dbstack 返回具有完整函数调用堆栈的结构。要获取顶级函数的信息,请使用:

S=dbstack
fname=S(1).name

关于matlab - 有没有办法获取在 Matlab 中运行的本地函数的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31333042/

相关文章:

arrays - 以向量化方式将两个维度为 5 的数组相乘

c++ - 尝试在C++中实现运行长度平滑算法

arrays - 从索引数组创建二进制矩阵

matlab - 用样条勾勒出你的手(Matlab)

Matlab:如何将聚类代码自定义为多级聚类?

matlab - 在 Matlab 中的同一张图上用一个 y 轴绘制多个图,另一个图用不同的 y 轴绘制

matlab - 将级联模型从 Matlab 移植到 OpenCV

python - 在 Windows 上安装 pymatbridge

excel - 如果该区域已被填充,则防止修补

matlab - mat2gray对multithresh的影响