Helping adding Tittle to Plot (multititle)

4 次查看(过去 30 天)
Hello,
I have a contour plot and i need a title like that for it:
"my title" variable1 variable2
My title is a character string always the same, but variable1 and variable2 change with every plot.
I have tried this:
title('my title', variable1, variable2);
But it did not work.
Error in ==> title at 55
set(h, 'String', string, pvpairs{:});
I also want to add units to the colourbar and a legend
Thank you very much!

采纳的回答

Star Strider
Star Strider 2015-1-5
If ‘variable1’ and ‘variable2’ are strings, this works:
variable1 = 'Velocity';
variable2 = 'Position';
figure(1)
scatter(rand(10,1), rand(10,1), 'bp')
title(sprintf('“My Title“ %s %s', variable1, variable2))
  10 个评论

请先登录,再进行评论。

更多回答(1 个)

Julian Hapke
Julian Hapke 2015-1-5
title(['my title' var1 var2])
depending on the variable type, you may have to convert to string and add separators like whitespace when concatenating.
  1 个评论
Peter
Peter 2015-1-5
adding separators like whitespace does not work, the variables appears together

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Title 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by