Borrar filtros
Borrar filtros

How to make a text string follow a "text outline" path on a graph

6 visualizaciones (últimos 30 días)
Ben
Ben el 24 de Dic. de 2020
Comentada: Image Analyst el 28 de Dic. de 2020
Hello. In Mathematica, I can use the following Mathematica code to generate a text outline path, and get the 2D points of the text outline. Can I do same thing in MATLAB?
Thanks a lot!
% Mathematica code (not MATLAB):
text = Text[Style["A", Bold]];
tg = DiscretizeGraphics[text, _Text, MaxCellMeasure -> 0.005];
pts = MeshCoordinates[tg];
pts = pts[[Last[FindShortestTour[pts]]]];

Respuestas (1)

Image Analyst
Image Analyst el 24 de Dic. de 2020
Try this:
x = linspace(0, 4*pi, 50);
y = sin(x);
plot(x, y, 'b.-', 'MarkerSize', 15);
hold on;
for k = 1 : length(x)
textHandle = text(x(k), y(k), ' Moving text', 'Color', 'r', 'FontSize', 12, 'FontWeight', 'bold');
pause(0.2);
% Now erase the text to prepare for next time.
delete(textHandle);
end

Categorías

Más información sobre Printing and Saving en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by