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

2 views (last 30 days)
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

Walter Roberson
Walter Roberson on 30 Sep 2011
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
Dima
Dima on 30 Sep 2011
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 {}????
Dima
Dima on 30 Sep 2011
I works FABULOUSLY!))) THANKS A LOT!))

Sign in to comment.

More Answers (0)

Categories

Find more on Environment and Settings 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!