My annotation of Greek letters fails with capital letters and without them. Any answer?

5 Ansichten (letzte 30 Tage)
>> Tbox=annotation('textbox',[.13,.39,.17,.085],'String','\alpha \beta \gamma \Gamma',...
' \delta \Delta \epsilon \zeta \eta \theta \Theta \iota \kappa \lambda \Lambda',...
' \mu \nu \xi \pi \Pi \rho \sigma \Sigma \tau \upsilon \Upsilon \phi \Phi \chi',...
' \psi \Psi \omega \Omega','BackgroundColor',[.5,.5,1])
Error using matlab.graphics.shape.TextBox/set
Invalid parameter/value pair arguments.
Error in matlab.graphics.chart.internal.ctorHelper (line 6)
set(obj, pvpairs{:});
Error in matlab.graphics.shape.TextBox
Error in annotation (line 140)
h = matlab.graphics.shape.TextBox(aargs{:});

Akzeptierte Antwort

Image Analyst
Image Analyst am 3 Jul. 2016
You can't split a string over multiple lines. A quoted string literal must be all on one line. Try this:
Tbox=annotation('textbox', 'Position', [.13,.39,.17,.085],'String','\alpha \beta \gamma \Gamma \delta \Delta \epsilon \zeta \eta \theta \Theta \iota \kappa \lambda \Lambda \mu \nu \xi \pi \Pi \rho \sigma \Sigma \tau \upsilon \Upsilon \phi \Phi \chi \psi \Psi \omega \Omega',...
'BackgroundColor',[.5,.5,1])
  1 Kommentar
Kenneth Lamury
Kenneth Lamury am 3 Jul. 2016
Bearbeitet: Walter Roberson am 3 Jul. 2016
Using for example
Tbox=annotation('textbox', 'Position', [.13,.39,.17,.085],...
'String',...
'$$\alpha \beta \gamma \Gamma $$',...
,'interpreter','latex')
and doing this in several Tbox annotations gives desired results. Thanks!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Labels and Annotations finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by