How to get xticklabels from xticks by merging cells?
Mostra commenti meno recenti
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
Risposta accettata
Più risposte (2)
Mathieu NOE
il 24 Ago 2022
hello
here you are my friend :
Xticks = [1,2,3];
tmp = num2str(Xticks);
Xtickslabels{1} = tmp;
Louis Tomczyk
il 24 Ago 2022
2 Commenti
Mathieu NOE
il 24 Ago 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
il 24 Ago 2022
Categorie
Scopri di più su Axis Labels in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
