Add variable Text to the end of the Arrow in a Loop

Hello, I want to ask if it is possibel to combine the '\downarrow' with a variable value in the following function:
text(s-7,Num(s,k),'\downarrow', 'VerticalAlignment', 'baseline','FontSize',5)
I normally use
{c}
instead of
'\downarrow'
to plot the values of the C variable at the specified places...I wonder how to put a down arrow followed by the value of the in each case??? I tired this version:
'\downarrow {c}'
and it just places the {c} text on the chart.
Thanks!!!
D

 Accepted Answer

Are the values in C numeric or text?
Consider using sprintf(), perhaps in combination with strcat(), to construct the string.
One possibility:
strcat({'\downarrow '}, cellstr(num2str(C)))

2 Comments

thank you for your prompt reply...C is the number in ascending order....from 1 to 100.....this approach you recommended is applicable? do I assign strcat({'\downarrow '}, cellstr(num2str(C)))
to some variable?? and then place it in {}????
I works FABULOUSLY!))) THANKS A LOT!))

Sign in to comment.

More Answers (0)

Categories

Find more on Live Scripts and Functions in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!