MATLAB Answers

How can I draw a polar dendrogram over UIAxes in AppDesigner?

4 ビュー (過去 30 日間)
Mohammad Shahbazy
Mohammad Shahbazy 2021 年 8 月 22 日
Hi All, I am trying to draw a polar dendrogram by the following code in the app designer but it does not work because it seems that UIAxes doesn't support polar dendrogram. I tried to set a panel as handle but it showed error. This code works with the "dendrogram" function. Can you please have a look on my code?
X = rand(1000,4);
Z = linkage(X,'ward');
estclustnum = 6; % estimated number of clusters
color = Z(end-estclustnum+2,3)-eps;
app.UIFigure.HandleVisibility = 'on';
set(0, 'CurrentFigure', app.UIFigure);
set(app.UIFigure,'CurrentAxes',app.UIAxes);
polardendrogram(Z,0,'ColorThreshold',color);zoom(app.UIAxes,1);
hold(app.UIAxes,'on');set(app.UIAxes,'XTickLabel',[],'XTick',[]);
app.UIFigure.HandleVisibility = 'off';

回答 (0 件)

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by