how to get output of for loop in edit box for matlab gui?
    2 views (last 30 days)
  
       Show older comments
    
i am building gui where in one call back im using for loop and whenever i run it ,i get output in command window. instead of this i want output to get displayed in edit box whenever i'll press pushbutton. this is my code, can you please help me out.
im = imread('image5.jpg');
 bw= im2bw(im,0.7);
    label=bwlabel(bw); 
    stats=regionprops(label,'Solidity','Area');
    density=[stats.Solidity];
    area=[stats.Area]; 
    high_dense_area=density>0.8; 
    max_area=max(area(high_dense_area));
    a = max_area
    if (100<a<250)
        fprintf('stage 1a');
    else
        fprintf('stage0');
    end
1 Comment
  Walter Roberson
      
      
 on 25 Apr 2019
				You have to set the String property of the edit box. If the Max property is set to 2 or more then you can use
handles.editbox7.String{end+1} = 'stage1a' ;
to append a new line there.
Answers (0)
See Also
Categories
				Find more on Convert Image Type in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
