Design a GUI for data analisys

2 views (last 30 days)
Soni huu
Soni huu on 23 Jan 2013
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
Walter Roberson
Walter Roberson on 23 Jan 2013
I am not sure what your question is?
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
Soni huu
Soni huu on 23 Jan 2013
i have this example too.. :(
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)

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!