Как заставить hggroup отображаться в Matlab Plot Browser - PullRequest
0 голосов
/ 17 октября 2018

У меня есть большое количество линейных сегментов, которые я хотел бы собрать в группу, чтобы сделать объекты браузера графика более организованными.Следующее действительно не ведет себя так, как я ожидал.

h_ax = axes;
hold on
hg = hggroup( h_ax, 'DisplayName' , 'plotGroup' );
plot( [1,2], [4  ,8] , 'Parent' , hg , 'DisplayName', 'line1')
plot( [2,6], [10,12] , 'Parent' , hg , 'DisplayName', 'line2')


hg =
            Annotation: [1×1 matlab.graphics.eventdata.Annotation]
          BeingDeleted: 'off'
            BusyAction: 'queue'
         ButtonDownFcn: ''
              Children: [2×1 Line]
             CreateFcn: ''
             DeleteFcn: ''
           DisplayName: 'plotGroup'
      HandleVisibility: 'on'
               HitTest: 'on'
         Interruptible: 'on'
                Parent: [1×1 Axes]
         PickableParts: 'visible'
              Selected: 'off'
    SelectionHighlight: 'on'
                   Tag: ''
                  Type: 'hggroup'
         UIContextMenu: [0×0 GraphicsPlaceholder]
              UserData: []
               Visible: 'on'

Когда вы смотрите в крайний правый угол окна редактирования рисунка в Браузер графиков, вы обнаруживаете только оси.Как я могу заставить мою группу отображаться в браузере сюжета?В идеале это было бы разборное дерево.Поддерживает ли Matlab такого рода поведение?enter image description here

...