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

📄 map.m

📁 it is a matlab file foe develop SLAM localization this is a toolbox for develop develop realtime e
💻 M
字号:
%MAP    Constructor function for map object.%   M = MAP%   Creates a new map object with default values%%   M = MAP(M)%   Copies and returns map M%%   M = MAP(NAME,T)%   Creates a new map object with values%      NAME : map name as a string%         T : discrete time index or timestamp%%   Map is a container class for the map entity base class%   and its child classes.%%   Examples:%      G = map('global map',now)%%   See also ENTITY, CLASS.% v.1.0, Nov. 2003, Kai Arras, CAS-KTHfunction m = map(varargin)switch nargin,  case 0,    % if no input arguments, create a default object    m.name = 'none';    m.timestamp = 0;    m.X = [];    m.C = [];    m = class(m,'map');  case 1,    % if single argument of class map, return it    if (isa(varargin{1},'map'))      m = varargin{1};     else      error('map: Wrong argument type')    end  case 2,    % create object using specified values if correct syntax    if isstr(varargin{1}) & isnumeric(varargin{2}),      m.name = varargin{1};      m.timestamp = varargin{2};      m.X = [];      m.C = [];      m = class(m,'map');    else      error('map: Wrong argument syntax');    end;  otherwise    error('map: Wrong number of input arguments');end;

⌨️ 快捷键说明

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