Существует проблема с приложением Matlab для дизайнеров графиков приложений. UIAxes - PullRequest
0 голосов
/ 29 сентября 2019

Я создаю приложение в App Designer onMatlab R2017b, которое имитирует распространение информации в онлайн-социальной сети.Я отображаю результаты в графиках app.UIAxes, как показано на рисунке.Несмотря на это, я установил все параметры графика автоматически, когда я запускаю программу, она снова будет установлена ​​вручную.И следующий код будет сгенерирован после запуска приложения:

            % Create UIAxes7_2
            app.UIAxes7_2 = uiaxes(app.Panel);
            title(app.UIAxes7_2, 'Title')
            xlabel(app.UIAxes7_2, 'X')
            ylabel(app.UIAxes7_2, 'Y')
            app.UIAxes7_2.DataAspectRatio = [1 1 1];
            app.UIAxes7_2.PlotBoxAspectRatio = [1 1 1];
            app.UIAxes7_2.XLim = [0 1];
            app.UIAxes7_2.YLim = [0 1];
            app.UIAxes7_2.ZLim = [0 1];
            app.UIAxes7_2.CLim = [0 1];
            app.UIAxes7_2.GridColor = [0.15 0.15 0.15];
            app.UIAxes7_2.MinorGridColor = [0.1 0.1 0.1];
            app.UIAxes7_2.Box = 'on';
            app.UIAxes7_2.XColor = [0.15 0.15 0.15];
            app.UIAxes7_2.XTick = [0 0.2 0.4 0.6 0.8 1];
            app.UIAxes7_2.YColor = [0.15 0.15 0.15];
            app.UIAxes7_2.YTick = [0 0.2 0.4 0.6 0.8 1];
            app.UIAxes7_2.ZColor = [0.15 0.15 0.15];
            app.UIAxes7_2.ZTick = [0 0.5 1];
            app.UIAxes7_2.XGrid = 'on';
            app.UIAxes7_2.YGrid = 'on';
            app.UIAxes7_2.CameraPosition = [0.5 0.5 9.16025403784439];
            app.UIAxes7_2.CameraTarget = [0.5 0.5 0.5];
            app.UIAxes7_2.CameraUpVector = [0 1 0];
            app.UIAxes7_2.Position = [365 233 337 202];

Я исправлю это, удалив ось в редакторе и заменив ее другой.Затем он запускается и отображает график на оси как следует.но после нескольких прогонов та же проблема возвращается снова. На графике не отображается рисунок отверстия, а только пропорция .

...