如何在matlab图形中插入希腊字母

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在matlab图形中插入希腊字母相关的知识,希望对你有一定的参考价值。

参考技术A 选择用latex解析你的文本。
如画完图后添加文本框:
annotation('textbox','Position',[0.4107 0.04444 0.1607 0.08413],'String','$\alpha$', 'Interpreter','latex', 'FitHeightToText','on');

也可以在图上直接添加,选择添加文本框,在文本框内输入$\alpha$,右键点击,选择属性。
在属性中的Interpreter选择Latex。本回答被提问者采纳

如何在 matlab 注释中添加希腊字符?

【中文标题】如何在 matlab 注释中添加希腊字符?【英文标题】:How to add greek character in matlab comment? 【发布时间】:2017-09-21 23:15:47 【问题描述】:

谁能告诉我例如。微米,阿尔法等 当我以 PDF 格式发布 m 文件时,#'\mu'(注释)不显示希腊字符。如何解决这个问题? %[\mu] 不起作用

【问题讨论】:

%符号后写的都是matlab中的注释 【参考方案1】:

对我有用的一个选项是使用LaTeX equations。

您可以通过在文件的 LaTeX 部分前面加上 %% 来发布 LaTeX:

% Regular comment..

%%
% This is an equation: $x^2+e^\pi i$. It is 
% inline with the text.
% This is a $\mu$
%

% Regular comment..

当您发布此内容时,您会看到% Regular comments 确实显示为常规 cmets,而 LaTeX 部分(即,%% 之后的连续注释块直到中断)显示为 LaTeX。

这似乎不适用于您的程序示例,即您不能在与程序相同的行中调用 LaTeX。您可以像这样将您的评论放在单独的行中

%% 
% $\mu$ 
z = linspace(-1,0.5,500); 

或者例如为发布部分的代码块创建变量列表。

【讨论】:

【参考方案2】:

我通常指定解释器。例如:

text(X,Y,'$\mu$','interpreter','latex')

xlabel('$\mu$','interpreter','latex')

【讨论】:

我问如何在 MATLAB 注释中指定希腊字符。它可以正常工作,但如何在评论中显示希腊字符?例如。 %[\mu] 当我在 mathwork 中发布 pdf 文件时,在我的评论 #[microns] 中,我希望看到希腊符号。我应该在我的编辑器/代码中指定什么,以便发布后我可以在 pdf 文件中看到希腊字符。 看-这是我在编辑器中的代码:z = linspace(-1,0.5,500); % ['\mu'] 这就是我在 pdf 中得到的: z = linspace(-1,0.5,500); % ['\mu'] 它没有将 mu 解码为其希腊字符。

以上是关于如何在matlab图形中插入希腊字母的主要内容,如果未能解决你的问题,请参考以下文章

如何在matlab中输入希腊字母?

如何在matlab中输入希腊字母

如何在matlab中输入希腊字母

MATLAB中如何打角标和希腊字母

怎样在matlab图标题中输入特殊字符-上横杠

如何在 matlab 注释中添加希腊字符?