adv_setdisplaymode.m

来自「MATLAB是一个非常好的用于测量」· M 代码 · 共 58 行

M
58
字号
function ADV_SetDisplayMode( handle, mode, handles )%ADV_SETDISPLAYMODE Changes the module to the specified display mode.%   ADV_SetDisplayMode changes the Advanced Display Visualization modules%   to the specified display mode and initializes all of the variables%   required for that mode. %%   Possible mode selections are:%   0 = Analog Advanced%   1 = Analog Plus%   2 = Waterfall%   3 = Spectrogramglobal g_ADVDisplayModeglobal g_ADVTraceFIFOSize% Configure the defaults[yMin, yMax] = MXA_GetYScaling( handle );switch mode    case 0        set( handles.advFigure, 'Colormap', [zeros(1,3) ; jet(64)] );        set( handles.advFigure, 'DefaultAxesCLimMode', 'auto' );        set( handles.advFigure, 'DefaultAxesXColor', [0.5 0.5 0.5] );        g_ADVTraceFIFOSize = 200;            case 1        set( handles.advFigure, 'Colormap', [0 0 0; 1 1 1] );        set( handles.advFigure, 'DefaultAxesCLimMode', 'auto' );        set( handles.advFigure, 'DefaultAxesXColor', [0.5 0.5 0.5] );        g_ADVTraceFIFOSize = 200;    case 2        if mode ~= g_ADVDisplayMode && g_ADVDisplayMode <= 1            g_ADVTraceFIFOSize = 30;        end        set( handles.advFigure, 'DefaultAxesZLim', [yMin, yMax] );         set( handles.advFigure, 'DefaultAxesCLimMode', 'manual' );        set( handles.advFigure, 'DefaultAxesCLim', [yMin yMax] );        set( handles.advFigure, 'DefaultAxesXColor', [0 0 0] );        set( handles.advFigure, 'Colormap', jet(64) );            case 3        if mode ~= g_ADVDisplayMode && g_ADVDisplayMode <= 1            g_ADVTraceFIFOSize = 30;        end        set( handles.advFigure, 'DefaultAxesCLimMode', 'manual' );        set( handles.advFigure, 'DefaultAxesCLim', [yMin yMax] );        set( handles.advFigure, 'DefaultAxesXColor', [0 0 0] );        set( handles.advFigure, 'Colormap', jet(64) );end% Set the new display modeg_ADVDisplayMode = mode;% Reset to restart modeADV_Reset( handle );

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?