如何获取mma中内置函数的所有消息?即所有罪恶的信息

发布于 2024-11-09 13:17:52 字数 115 浏览 0 评论 0原文

如何获取mma中内置函数的所有消息?

比如我想获取Sin的所有消息。

如何做到这一点?

消息[Sin]不起作用。

谢谢 :)

how to get all messages of a bulit-in function in mma?

For example, I want to get all messages of Sin.

How to do this?

Messages[Sin] doesn't work.

Thanks :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笑着哭最痛 2024-11-16 13:17:52

内置函数的消息通常只有在至少发出一次后才会加载。对于此类功能,您可以尝试检查 Messages.m

NotebookOpen @
  FileNameJoin @
    { $InstallationDirectory
    ,"SystemFiles"
    ,"Kernel"
    ,"TextResources"
    ,"English"
    ,"Messages.m"
    }

FindList[
  FileNameJoin @
    { $InstallationDirectory
    ,"SystemFiles"
    ,"Kernel"
    ,"TextResources"
    ,"English"
    ,"Messages.m"
    }
, "NDSolve"
]

The messages for built-in functions are often not loaded until they have been issued at least once. For such functions, you might try inspecting Messages.m:

NotebookOpen @
  FileNameJoin @
    { $InstallationDirectory
    ,"SystemFiles"
    ,"Kernel"
    ,"TextResources"
    ,"English"
    ,"Messages.m"
    }

or

FindList[
  FileNameJoin @
    { $InstallationDirectory
    ,"SystemFiles"
    ,"Kernel"
    ,"TextResources"
    ,"English"
    ,"Messages.m"
    }
, "NDSolve"
]
吖咩 2024-11-16 13:17:52

如果您对 ::argx 等消息感兴趣,这些消息对于许多函数来说都是常见的。您可以通过以下方式查看它们:

Messages[General]

您可以通过以下方式查看使用消息:

Sin::usage

If you are interested in messages like ::argx, these are common to many functions. You can view them with:

Messages[General]

You can view the usage message with:

Sin::usage
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文