How to Stop Plot Title From Seperating Into Several Lines

Hi guys,
My line is:
title ( [ 'compare:' , (variable) ] )
The title is displayed correctly, but it is seprated into several lines because variable is a cell array.
Could someone help me with this please? :)

1 件のコメント

Gina Abdelhalim
Gina Abdelhalim 2020 年 6 月 19 日
i should perhaps clarify that i want the title to be displayed in one line above the plot

サインインしてコメントする。

回答 (1 件)

Anmol Dhiman
Anmol Dhiman 2020 年 6 月 23 日

1 投票

Hi Gina,
You can use strcat for the above problem.
Assuming there are 2 elements in your cell array. You can use
title ( [ strcat('Compare: ', variable{1}, variable{2}) ] )
If there are more elements, you can write a script to generate a string and use it in title as shown below
titleString = "Compare :";
for i =1:numel(a)
titleString = strcat(str1, a{i});
end
title([titleString]);
where a is the input cell array.
Regards,
Anmol Dhiman

カテゴリ

製品

リリース

R2019a

タグ

質問済み:

2020 年 6 月 19 日

回答済み:

2020 年 6 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by