How do you make a label for a point on a plot separate into multiple lines?
Show older comments
Please do not send the matlab help page for text as an answer, I have reviewed that form and it does not address the question I am asking. I have a figure I am plotting that has one point on the plot labeled. The label is one line but I want to separate the label into two lines. The code I am using is below.
txt = ['f=' num2str(f_Trim(indMaxAmp(ii))) 'Hz','P1=' num2str(maxAmp(ii)) 'dB'];
xname = f_Trim(indMaxAmp(end));
yname = maxAmp(end);
text(xname,yname,txt,'HorizontalAlignment','left')
I have also tried using txt = {'f=' num2str(f_Trim(indMaxAmp(ii))) 'Hz','P1=' num2str(maxAmp(ii)) 'dB'};
but this plots each value on a different lines, so a total of 6 lines.
Accepted Answer
More Answers (0)
Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!