Design a GUI for data analisys

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 commentaires

Soni huu
Soni huu le 23 Jan 2013
thanks..
Walter Roberson
Walter Roberson le 23 Jan 2013
I am not sure what your question is?
Soni huu
Soni huu le 23 Jan 2013
i have mfile code.. but i can't make a GUI from my mfile

Connectez-vous pour commenter.

 Réponse acceptée

Image Analyst
Image Analyst le 23 Jan 2013

0 votes

Please view these excellent tutorials on creating a GUI: http://blogs.mathworks.com/videos/category/gui-or-guide/

6 commentaires

Soni huu
Soni huu le 23 Jan 2013
yes.. I've seen, but i still dont know how to process 26 different command(2 montly data + 24 daily data) in 1 button
for monthnum = 1 : 12
[ day_number, daily_rain ] = DailyRain( RainData, 2011, monthnum);
[...]
end
Soni huu
Soni huu le 23 Jan 2013
then.. how i chose the month in GUI,
in the popup menu??
Soni huu
Soni huu le 23 Jan 2013
i have this example too.. :(
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);

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur App Building 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