gpt4 book ai didi

matlab - Matlab/Octave 中所有内置符号的列表

转载 作者:太空宇宙 更新时间:2023-11-03 19:51:12 24 4
gpt4 key购买 nike

在 Mathematica 中,可以通过执行命令获取所有以 List 开头的内置函数的名称

Names["List`*"]

此外

Names["context`*"] 

列出指定上下文中的所有符号。例如。

Names["Global`*"] 

给出所有内置符号的名称(以及用户在全局上下文中定义的符号,如果有的话)。

Matlab/Octave中有没有类似的结构?

最佳答案

在 Octave 中您可以使用以下函数:

__operators__              : Undocumented
__keywords__ : Undocumented
__builtins__ : Undocumented
__list_functions__ : Return a list of all functions (.m and .oct functions) in the load path or in the specified directory.
localfunctions : Return a list of all local functions, i.e., subfunctions, within the current file.

还有未记录的函数 __dump_symtab_info__ 转储包含不同范围内的函数和变量名称的符号表:

__dump_symtab_info__ (scope)               : Dump symbol table of the given scope
__dump_symtab_info__ (__current_scope__) : Dump symbol table of the current scope
__dump_symtab_info__ ("functions") : Dump globally visible functions from symbol table
__dump_symtab_info__ ("scopes") : List available scopes
__dump_symtab_info__ () : Everything

关于matlab - Matlab/Octave 中所有内置符号的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49840280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com