Datatip, GUI screen and open Excel questions
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello!
Can please someone help me with a simple qustions.
1) I have a plot in my GUI and I enabled Data Cursor. Because I have dates on my X, I converted it successfully. But now, I want to add a character(g) to the Y.
Y is a number(mass in grams), so I just want the datatip showing grams next to the mass value.
pos = get(event_obj,'Position');
output_txt = {['Datum: ',datestr(pos(1), 'dd.mmm.yyyy')],...
['Masa: ',num2str(pos(2))]};
2) When I run my GUI, I want it to be in the center of the screen. I used movegui(center), but it did nothing. Where should I even place the command in my GUI code?
3) I want my GUI to open an .xls file in Excel and not in Editor.
Slobodan
0 Kommentare
Akzeptierte Antwort
Titus Edelhofer
am 30 Nov. 2011
Hi,
for 2): what error do you get? You should add something like
movegui(handles.figure1, 'center')
for 3): do something like
[f,p] = uigetfile('*.xls');
winopen(fullfile(p,f))
Titus
2 Kommentare
Titus Edelhofer
am 30 Nov. 2011
2) That's just like many other functions: if no handle is given, it takes the current figure (e.g. hold). More robust usually is to pass the handle.
3) Of course, if you know the file just write
winopen('C:\MyDatafile.xls')
Weitere Antworten (2)
Titus Edelhofer
am 30 Nov. 2011
Hi,
for 1): do you mean this:
output_txt = {['Datum: ',datestr(pos(1), 'dd.mmm.yyyy')],...
['Masa: ',num2str(pos(2)) 'g']};
3) Don't undertstand the question...
Titus
0 Kommentare
Siehe auch
Kategorien
Mehr zu Spreadsheets finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!