How to get xticklabels from xticks by merging cells?
Mostrar comentarios más antiguos
Dear all,
I want to get my ticklabels from an array of numbers.
As the function
is taking a cell-array, I want to create a function
which enables the conversion of my array of numbers
into a cell
:
Xticks = [1,2,3];
Xtickslabels = tick2ticklabel(Xticks)
>>> Xtickslabels = {'1','2','3'}
I tried this:
Xticks = [1,2,3];
tmp = split(num2str(Xticks))
tmp = reshape(tmp,1,length(tmp))
But I am stuck here as I didn't find a way to merge the cells into one.
Thanks in advance.
Best regards,
louis
Respuesta aceptada
Más respuestas (2)
Mathieu NOE
el 24 de Ag. de 2022
hello
here you are my friend :
Xticks = [1,2,3];
tmp = num2str(Xticks);
Xtickslabels{1} = tmp;
Louis Tomczyk
el 24 de Ag. de 2022
2 comentarios
Mathieu NOE
el 24 de Ag. de 2022
hello again
Xticklabels must not be a 1 x 1 cell but a 1 x 20 cell
making all this code for 1 x 1 cell is unneccessary
Louis Tomczyk
el 24 de Ag. de 2022
Categorías
Más información sobre Axis Labels en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
