【问题标题】:How to render expressions in matlab gui?如何在matlab gui中渲染表达式?
【发布时间】:2013-04-22 16:47:57
【问题描述】:

我想将数学表达式从 LaTeX 格式的字符串转换为简洁的形式。 我最初的解决方案是使用另一个程序将字符串转换为图像并在 gui 中加载图像。 是否有这样的程序或 Matlab 函数(将乳胶字符串作为输入并创建可以在 Matlab 中加载的图像)?还是有更好的办法?

【问题讨论】:

    标签: image matlab user-interface expression


    【解决方案1】:

    查看text 命令,它是'Interpreter' 属性 - 它可以设置为'Latex' 并为您提供所需的功能。 (参见文档中的最后一个示例)。

    【讨论】:

    • 但是普通的 GUI 元素(按钮、编辑、静态文本)不会渲染 LaTeX 字符串(至少在 R2011b 之前),而坐标轴标题、标签和文本元素可以。 @Ehsan,您可以按照 Shai 的建议在 GUI 中创建透明轴并在那里显示您的 LaTeX 字符串。
    • 谢谢!有效!我使用了 text('some parameters...', 'Interpreter', 'Latex');
    猜你喜欢
    • 2020-12-22
    • 2012-12-06
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 2013-07-05
    • 2022-06-12
    • 2011-05-07
    • 2019-02-21
    相关资源
    最近更新 更多