Extract only part of a data sheet
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hi guys!
If i have an interface in which a user chooses a day and month, how do i extract only the data from that date?
Imagine I have: x= ['08-11-2014 07:45' '10-12-2014 08:00' '09-12-2014 08:15' '09-12-2014 08:30'];
and Y=[2 5 6 7]
If the user choose to study November 8th how do i extract only Y=[2].
Can you help?
Thanks!
0 Commenti
Risposte (1)
Star Strider
il 23 Mag 2015
Using the listdlg and msgbox functions (because I like them), this works:
x= ['08-11-2014 07:45'
'10-12-2014 08:00'
'09-12-2014 08:15'
'09-12-2014 08:30'];
Y= [2
5
6
7];
[dateidx,v] = listdlg('PromptString','Select a date', 'SelectionMode', 'Single', 'ListString',x);
msgbox(sprintf('The value corresponding to %s is %0.2f',x(dateidx,:),Y(dateidx)), 'Result');
0 Commenti
Vedere anche
Categorie
Scopri di più su Language Fundamentals in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!