The numbers on the listbox do not look the way I want.
    2 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Muhendisleksi
 il 18 Ago 2017
  
    
    
    
    
    Commentato: Muhendisleksi
 il 18 Ago 2017
            my kod:
set(handles.listbox1,'String',x,'FontSize',12);
x = 3.71044e+06
How can I show it as "x =37104445.345"?
3 Commenti
  Adam
      
      
 il 18 Ago 2017
				That still doesn't add anything to the question really. You set a string in the list box. Where is that string defined? Your x there is numeric so you must turn it into a string and how you do that will determine what is shown in the listbox.
Risposta accettata
  Image Analyst
      
      
 il 18 Ago 2017
        Try this:
x = 3.71044e+06;
s = sprintf('%.3f', x); % Turn x into a string.
handles.listbox1.String = s; % Send string to the listbox control.
Set the fontsize in GUIDE rather than code if you want it to be the same all the time.
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


