⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sbtitle.m

📁 matlabDigitalSigalProcess内有文件若干
💻 M
字号:
function title_str = sbtitle(fig,selected_data,mode,manualstring)
%SBTITLE Title string of main axes for Signal Browser.
%   title_str = sbtitle(fig,selected_data,mode,manualstring)
%   Inputs:
%      fig - handle of Signal Browser's figure
%      selected_data - structure array with .label and .data fields
%         containing one entry per matrix selected 
%      mode - 'auto' or 'manual'
%      manualstring - title in case mode is manual
%   Outputs:
%      title_str - string vector containing the mainaxes title
%
 
%   Copyright (c) 1988-98 by The MathWorks, Inc.
% $Revision: 1.6 $

    if strcmp(mode,'auto')
        if isempty(selected_data)
            title_str = '<no Signals selected>';
        elseif length(selected_data)==1
            if isreal(selected_data.data)
                complex_str = 'real';
            else
                complex_str = 'complex';
            end
            d=size(selected_data.data);
            if any(d==[1 1])
                mat_str = 'vector';
            else
                mat_str = 'matrix';
            end
            FsStr = sprintf('Fs=%.9g',selected_data.Fs);
            title_str = [selected_data.label,...
                    ' (',num2str(d(1)),'-by-',...
                    num2str(d(2)),' ', complex_str, ', ', FsStr, ')'];
        else
            names = {selected_data.label};
            names(2,:) = {', '};
            names = names(1:end-1);
            title_str = [names{:}];
        end
    else
        title_str = manualstring;
    end

⌨️ 快捷键说明

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