I've to draw a bar graph like of attachment, however I've to vary the x axis values from 20 to 620 with a difference of 30.
Please suggest me the code

 Réponse acceptée

Abdolkarim Mohammadi
Abdolkarim Mohammadi le 5 Août 2020
Modifié(e) : Abdolkarim Mohammadi le 5 Août 2020
Use the following code. You replace your data with DataY.
figure ('Position', [293,243,900,420]);
DataX = (20:30:620)';
DataY = [
2.5 1.6
3.0 2.0
3.5 2.2
3.6 2.3
4 2.5
4.3 2.7
4.2 2.6
2.5 1.6
3.0 2.0
3.5 2.2
3.6 2.3
4 2.5
4.3 2.7
4.2 2.6
2.5 1.6
3.0 2.0
3.5 2.2
3.6 2.3
4 2.5
4.3 2.7
4.2 2.6
];
BarChart = bar (DataX, DataY);
xticks (DataX);
set (BarChart, {'FaceColor'}, {[0,0,1];[1,1,0]});

Plus de réponses (0)

Catégories

En savoir plus sur Discrete Data Plots dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by