Clear Filters
Clear Filters

plotting .mat file

1 view (last 30 days)
Raheema Syed
Raheema Syed on 20 Feb 2019
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 Comment
Yasasvi Harish Kumar
Yasasvi Harish Kumar on 20 Feb 2019
What do you want to plot them against?
Try using load('total_cost1.mat') to be able to access the data.

Sign in to comment.

Answers (1)

KSSV
KSSV on 20 Feb 2019
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);

Community Treasure Hunt

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

Start Hunting!