How to add newline to x label of a plot ?

How do I add a new-line to the x label of a plot ? Like i want it to be
Label A \newline
Label B

 Accepted Answer

plot(1:10)
xlabel({'hello';'there'})

3 Comments

ylabel({'general';'kenobi'})
title({'you are a';'bold one'})
Hello, is there any other way to change line when editing the labels through property inspector? Appreciate any help!

Sign in to comment.

More Answers (2)

I tried this but I got an error.
xlabel({'Time (s)';'foot-Spike:' num2str(fs)})
Error using vertcat
Dimensions of arrays being concatenated are not consistent.
Error in spikes_detection_listdlg (line 36)
xlabel({'Time (s)';'foot-Spike:' num2str(fs)})
How can I include num2str within curly braces?

2 Comments

xlabel({'Time (s)'; ['foot-Spike:' num2str(fs)]})

Sign in to comment.

I wanted to implement the same in for loop, the below method worked for me;
xlabelname = {}
for ii = 1:10
...
xlabelname{ii,1} = strcat('plot',num2str(ii));
end
Hope it helps if someone is stuck in this part

Tags

Asked:

on 23 Jan 2017

Community Treasure Hunt

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

Start Hunting!