plotting .mat file

3 次查看(过去 30 天)
Raheema Syed
Raheema Syed 2019-2-20
I have three .mat files, 'total_cost1.mat', 'total_cost2.mat' and 'total_cost.mat' . Each of the file contains one number, like total_cost1.mat contains 5.3142e+04, total_cost2.mat contains 5.3361e+04 and total_cost.mat contains 6.9351e+04 value. I need to plot these 3 values in one graph where i need to name the 1st number 'a', 2nd number 'b' and 3rd value 'c' in x axis.
How is this bar plotting done.
  1 个评论
Yasasvi Harish Kumar
What do you want to plot them against?
Try using load('total_cost1.mat') to be able to access the data.

请先登录,再进行评论。

回答(1 个)

KSSV
KSSV 2019-2-20
a = 5.3142e+04 ;
b = 5.3361e+04 ;
c = 6.9351e+04 ;
x = {'a','b','c'} ;
y = [a b c] ;
bar(y)
set(gca,'xtick',1:3);
set(gca,'xticklabel',x);

类别

Help CenterFile Exchange 中查找有关 Annotations 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by