String scalar or character vector must have valid interpreter syntax

axis ([0,20,0,20])
text(3.0, 8.0,'\fontsize{30} \omega=2 \pi*f=2 \pi*c/ \lamda')

2 个评论

In Modern Greek, the name of the letter is Λάμδα
Unicode uses the (Modern Greek-based) spelling "lamda" in character names, instead of "lambda", due to "the pre-existing names in ISO 8859-7, as well as preferences expressed by the Greek National Body".[18]

请先登录,再进行评论。

回答(1 个)

Here are two options to write this
axis ([0,20,0,20])
text(3.0, 8.0,'$\omega=2 \pi*f=2 \pi*c /\lambda$', ...
'Interpreter', 'latex', ...
'FontSize', 30)
and
axis ([0,20,0,20])
text(3.0, 8.0,'\omega=2 \pi*f=2 \pi*c /\lambda', ...
'Interpreter', 'tex', ...
'FontSize', 30)

5 个评论

I try to emulate what you did for another code but my subscripts and superscripts do not appear. Can you tell me what am i doing wrong?
text(2,2, '\ y_{z} = e^{2} = 1+ x+ x^{2}/2!+ \x^{3}/3+',...
'Interpreter', 'tex', ...
'FontSize', 20)
thank you again.
You placed escape character (\) at unnecessary locations
text(2,2, 'y_{z} = e^{2} = 1+ x+ x^{2}/2!+ x^{3}/3+',...
'Interpreter', 'tex', ...
'FontSize', 20)
Oh, you use it only for special charaters I see, thank you again!

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Labels and Annotations 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by