Effacer les filtres
Effacer les filtres

how can make 3bar plot xylabel for string?

1 vue (au cours des 30 derniers jours)
영훈 정
영훈 정 le 4 Avr 2023
i want to make a string label
z = [1 4 7; 2 5 8; 3 6 9;];
bar3(z)
xlabel=['a' 'b' 'c']
xlabel = 'abc'
ylabel=['A' 'B' 'C']
ylabel = 'ABC'

Réponse acceptée

Cris LaPierre
Cris LaPierre le 4 Avr 2023
You are creating variables. You need to modify your syntax to use the xlabel and ylabel functions.
Also, labels apply to the whole axes.
z = [1 4 7; 2 5 8; 3 6 9;];
bar3(z)
xlabel(['a' 'b' 'c'])
ylabel(['A' 'B' 'C'])
I think you are actually trying to modify the xticklabels and yticklabels. You also need to change your syntax slightly to do that.
z = [1 4 7; 2 5 8; 3 6 9;];
bar3(z)
xticklabels({'a' 'b' 'c'})
yticklabels({'A' 'B' 'C'})

Plus de réponses (0)

Catégories

En savoir plus sur Call Python from MATLAB dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by