function f = firstPlotSetup(f) if isempty(f.CurrentAxes) tiledlayout(f, 5, 4, "TileSpacing", "tight", "Padding", "compact"); % 3D view nexttile(1, [4, 4]); axes(f.Children(1).Children(1)); axis(f.Children(1).Children(1), "image"); grid(f.Children(1).Children(1), "on"); view(f.Children(1).Children(1), 3); xlabel(f.Children(1).Children(1), "X"); ylabel(f.Children(1).Children(1), "Y"); zlabel(f.Children(1).Children(1), "Z"); title(f.Children(1).Children(1), "3D View"); % Communications graph nexttile(17, [1, 1]); axes(f.Children(1).Children(1)); axis(f.Children(1).Children(1), "image"); grid(f.Children(1).Children(1), "off"); view(f.Children(1).Children(1), 0, 90); title(f.Children(1).Children(1), "Network Graph"); set(f.Children(1).Children(1), 'XTickLabelMode', 'manual'); set(f.Children(1).Children(1), 'YTickLabelMode', 'manual'); set(f.Children(1).Children(1), 'XTickLabel', {}); set(f.Children(1).Children(1), 'YTickLabel', {}); set(f.Children(1).Children(1), 'XTick', []); set(f.Children(1).Children(1), 'YTick', []); set(f.Children(1).Children(1), 'XColor', 'none'); set(f.Children(1).Children(1), 'YColor', 'none'); % Top-down view nexttile(18, [1, 1]); axes(f.Children(1).Children(1)); axis(f.Children(1).Children(1), "image"); grid(f.Children(1).Children(1), "on"); view(f.Children(1).Children(1), 0, 90); xlabel(f.Children(1).Children(1), "X"); ylabel(f.Children(1).Children(1), "Y"); title(f.Children(1).Children(1), "Top-down View"); % Side-on view nexttile(19, [1, 1]); axes(f.Children(1).Children(1)); axis(f.Children(1).Children(1), "image"); grid(f.Children(1).Children(1), "on"); view(f.Children(1).Children(1), 90, 0); ylabel(f.Children(1).Children(1), "Y"); zlabel(f.Children(1).Children(1), "Z"); title(f.Children(1).Children(1), "Side-on View"); % Front-on view nexttile(20, [1, 1]); axes(f.Children(1).Children(1)); axis(f.Children(1).Children(1), "image"); grid(f.Children(1).Children(1), "on"); view(f.Children(1).Children(1), 0, 0); xlabel(f.Children(1).Children(1), "X"); zlabel(f.Children(1).Children(1), "Z"); title(f.Children(1).Children(1), "Front-on View"); end end