Design a GUI for data analisys

1 view (last 30 days)
I have to design GUI for my mfile code, this the illustration of process my matlab code
my GUI design (but i acepted any recommendation) :
where :
if in command window u need to write :
daily graph code for jan 2010 :
RainData = ReadManySoniData( 'C:\matlab7\work\org\2011', '*.dat' );
[ day_number, daily_rain ] = DailyRain( RainData, 2010, 1);
plot( day_number, daily_rain )
ylabel('Akumulasi Curah Hujan (mm)')
xlabel('Tanggal')
datetick('x','dd','keepticks')
daily graph code for feb 2011:
RainData = ReadManySoniData( 'C:\matlab7\work\org\2011', '*.dat' );
[ day_number, daily_rain ] = DailyRain( RainData, 2011, 2);
plot( day_number, daily_rain )
ylabel('Akumulasi Curah Hujan (mm)')
xlabel('Tanggal')
datetick('x','dd','keepticks')
monthly graph code for 2010:
RainData = ReadManySoniData( 'C:\matlab7\work\org\2010', '*.dat' );
mr = MonthlyRain( RainData );
plot( mr(1).Rain, 'd' );
bar( mr(1).Rain );
xlabel('Tanggal')
ylabel('Akumulasi Curah Hujan (mm)')
xlabel('Bulan')
monthly graph code for 2011:
change ( 'C:\matlab7\work\org\ 2010 ', '*.dat' ) to ( 'C:\matlab7\work\org\ 2011', '*.dat' )
i use MATLAB 2012a
  3 Comments
Soni huu
Soni huu on 23 Jan 2013
i have mfile code.. but i can't make a GUI from my mfile

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 23 Jan 2013
Please view these excellent tutorials on creating a GUI: http://blogs.mathworks.com/videos/category/gui-or-guide/
  6 Comments
Walter Roberson
Walter Roberson on 23 Jan 2013
So then you know how to set the contents of a pop-up menu, and you know how to retrieve the contents of a pop-up menu. The only part that is left is to pass the value you retrieved as a parameter to a call. If you stored that value in the variable monthnum then you would do
[ day_number, daily_rain ] = DailyRain( RainData, 2011, monthnum);

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!