% SHOWSONARS quick sonar read and plot tool % function showsonars(flags) % flags = [F P R] % F = 1 for fan % P = 1 for pencil % R = 1 for pencil range %function result = showsonars(flags) if ~exist('flags','var') flags = [1 0 0]; end close all if flags(1), [FanData, FanHeader, FanSwitches] = readfan(); figure plotfanMM(FanHeader, FanData, 'headangle') figure plotfanMM(FanHeader, FanData, 'square') end if flags(2), [PencilData, PencilHeader, PencilSwitches] = readpencil(); figure plotpencilMM(PencilHeader, PencilData, 'headangle') figure plotpencilMM(PencilHeader, PencilData, 'square') end if flags(3), [PRangeData, PRangeHeader, PRangeSwitches, AzimuthSwitches] = readrangeall(); plotrange(PRangeHeader, PRangeData, PRangeSwitches, '3d') end