Plotting histogram in Matlab Gui
6 次查看(过去 30 天)
显示 更早的评论
I try to plot a histogram in Matlab Gui using axis control. But nothing change after running code below:
Code:
handles.hist=hist(sort(averSpectrum),500);
guidata(hObject, handles);
What is wrong I have tried almost every combination.
0 个评论
采纳的回答
Image Analyst
2013-8-19
[counts, binCenters] = hist(sort(averSpectrum),500);
axes(handles.whateverAxesYouWant);
bar(binCenters, counts, 'BarWidth', 1);
grid on;
3 个评论
Image Analyst
2013-8-19
Double click the axes where you want to display the histogram to bring up the property inspector. Then look at the "tag" property. What does it say? Is the value of the tag property "hist" or is it some other word?
Then look up this link: http://blogs.mathworks.com/videos/category/gui-or-guide/ and this one: http://blogs.mathworks.com/videos/2012/07/03/debugging-in-matlab/
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!