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

📄 delmember.m

📁 这是一个关于MATLAB的函数
💻 M
字号:
function nn = delmember(st,name)
%DELMEMBER - deletes a member of the structure class
%  DELMEMBER(ST,NAME) removes the specifed member from
%  the 'ST' structure class.  NAME identifies the
%  member that is to be removed.  
%
%  See Also READ, WRITE, ADDMEMBER.

% 
%   Copyright 2002 The MathWorks, Inc.
%   $Revision: 1.2 $ $Date: 2002/01/08 16:28:24 $

error(nargchk(2,2,nargin));

if ~ischar(name),
    error('member NAME must be a string');
end
if name(1) == '_',
    fullname = ['Q' name];
else
    fullname = name;
end
memnam = st.membname;
imnam = strmatch(fullname, memnam);
if ~isempty(imnam),
    memnam(imnam) = [];
    st.membname = memnam;
else
    error(['Specified structure member: ''' name ''' not found']);
end
st.member = rmfield(st.member,fullname);
set(st,'membnumber',length(st.membname));

% [EOF] delmember.m
 

⌨️ 快捷键说明

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