【问题标题】:coloring functions in Matlab script: native vs. custom functions?Matlab 脚本中的着色函数:本机与自定义函数?
【发布时间】:2018-01-06 18:48:04
【问题描述】:

是否可以在 Matlab 脚本中显示函数,使“内置”函数以一种颜色显示,而自定义函数(自制)以另一种颜色显示?

histc % appears in 'green'

myOwnFxn % appears in 'purple'

【问题讨论】:

  • AFAIK 没有简单的方法来以编程方式区分内置函数和用户定义函数。您可以在调用每个可能有帮助的函数之前更改colormap

标签: matlab function colors native


【解决方案1】:

据我所知,无法将特定颜色应用于函数名称。如果您前往Preferences -> Colors -> Programming ToolsPreferences -> Editor/Debugger,您几乎可以自己发现哪些可以定制,哪些不能定制。

最重要的是,存在区分内置函数和使用定义函数的问题,这很难通过编程方式解决,没有人知道Matlab的语法高亮框架是否可以处理这种区分。

当然,语言语法必须在 Matlab 包中的某个地方定义。找到它们、学习如何操作它们(如果可能的话)并迫使 Matlab 接受一个新的可能非常耗时。如果你打算打破规则,做一些逆向工程来分析你的任务的可行性,我祝你一切顺利。

【讨论】:

    猜你喜欢
    • 2017-12-22
    • 2015-05-21
    • 2017-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多