How to obtain RowLabels from a clustergram that is saved as a .fig file without the code and data that generated the clustergram.?

The 'rowlabels' must be embedded somewhere within the .fig file. The fig file has been closed and I have reopened it. I tried to get(gcf,'children' ...) and findobj( ) and get(clustergram). This shouldn't be so difficult but I'm having trouble. Walter Roberson gave me a nice easy way to access a listbox within a plot. Maybe there is a similarly simple way to retreive the 'rowlabel'. Thanks, John Rodgers

 採用された回答

John
John 2013 年 5 月 17 日
I've got the answer to my own question. Here it is: childs=get(gca,'children'); rowDim= get(childs(length(childs)),'YData'); numOfRows=rowDim(2); for n=1:numOfRows g={get(childs(n),'string')}; genelst(n)=g; end
Thanks for suffering my niave understanding of figures and handle. Hope this helps other figure newbies. John Rodgers

その他の回答 (0 件)

カテゴリ

製品

質問済み:

2013 年 5 月 16 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by