How to get a list of local functions in a MATLAB file?
조회 수: 33 (최근 30일)
이전 댓글 표시
Hi,
I would like to get a list of all local functions in a .m file. The localfunctions function does not work in the context of command window or other functions.
Is there a simpler way to achieve this apart from parsing through a file to find the local function names?
Thanks, Balaji
댓글 수: 0
답변 (2개)
Star Strider
2014년 9월 5일
Here’s a list of search results of MATLAB online documentation that provides functions that list dependencies. Maybe one of these will work for you. I can’t be more specific because I don’t know what you’re looking for.
댓글 수: 2
Star Strider
2014년 9월 6일
I searched using all the search terms I could think of, but it doesn’t seem there is such a command-line function. In the interests of time, I’ll simply present Identify Program Dependencies for you to explore.
I didn’t even know the matlab.codetools.requiredFilesAndProducts function existed until I searched for it a few minutes ago, so I have no personal experience with it. (My experiments with the matlab.codetools.requiredFilesAndProducts function with Matt Fig’s combinator.m that has several user-written functions local to it, failed to list them. Perhaps I'm not using all of its functionality correctly, though.)
It would seem that a useful (and straightforward and uncomplicated) way to do this would be preferable.
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!