Show value of an array in a messagebox
    5 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    KFrenkie
 am 29 Okt. 2015
  
    
    
    
    
    Kommentiert: KFrenkie
 am 29 Okt. 2015
            Hi,
I would like to display a value of an array in a messagebox.. However it comes with alot of white space.
e.g.
msgbox(num2str(variable1(4,4))) gives:

Who has the answer to this probably "super" easy question ;)!
0 Kommentare
Akzeptierte Antwort
  TastyPastry
      
 am 29 Okt. 2015
        msgbox() doesn't give you a lot of options with the formatting. If you want to move the text to the right, you can add an icon.
msgbox(data,title,icon);
Otherwise, you're better off creating your own figure and putting UI elements into it. For example, if you were to create a small figure and put the value and an OK button:
fig = figure('position',[350 350 150 150]);
data = uicontrol('style','text','units','normalized','string',num2str(myData),...
  'horizontalalignment','center','position',[.4 .2 .6 .2]);
button = uicontrol('style','pushbutton','units',normalized','string','OK','position',[.4 .1 .2 .1]);
Then, you can just set the button callback to close the figure or something.
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Creating and Concatenating Matrices 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!

