Error using title of plot

9 views (last 30 days)
Meva on 6 Apr 2015
Commented: Meva on 6 Apr 2015
I want to use plot with title command. But when I try title of :
title(['Plots of ... with beta1=',num2str(beta1)','alphabar=',num2str(alphabar)]);
it gives me error saying :
Error using horzcat
Dimensions of matrices being concatenated are not consistent.
But without
it is working. So beta1 and alphabar should be indicated somewhere in figure but how?

Accepted Answer

Mahdiyar on 6 Apr 2015
Hi Meva
Can you send the values of "beta1" and "alphabar"?
The problem is about the dimention of "beta1" or "alphabar". One of them is a column vector.
Please check the value of these two variables.
Meva on 6 Apr 2015
thank you that solved the problem.

Sign in to comment.

More Answers (1)

Image Analyst
Image Analyst on 6 Apr 2015
That's why I prefer to use sprintf() instead of [ ].
caption = sprintf('Plots of ... with beta1=%f, alphabar=%f', beta1, alphabar);
title(caption, 'FontSize', 25);
Meva on 6 Apr 2015
I took off the semicolon but it says the same thing. Thanks.

Sign in to comment.


Community Treasure Hunt

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

Start Hunting!

Translated by