📄 isps.m
字号:
function theResult = isps(theItem)% isps -- Is this a "ps" object?% isps(theItem) returns logical(1) (TRUE) if theItem% is a "ps" object or is derived from the "ps"% class; otherwise, it returns logical(0) (FALSE).% If theItem is a handle, the corresponding "UserData"% is examined instead. % Copyright (C) 1999 Dr. Charles R. Denham, ZYDECO.% All Rights Reserved.% Disclosure without explicit written consent from the% copyright owner does not constitute publication. % Version of 07-Dec-1999 23:19:23.% Updated 09-Dec-1999 05:26:41.if nargout > 0, theResult = []; endif nargin < 1, help(mfilename), return, endresult = logical(0);switch class(theItem)case 'double' if ishandle(theItem) u = get(theItem, 'UserData'); if isstruct(u) & isfield(u, 'ps_Self') result = isa(getfield(u, 'ps_Self'), 'ps'); end endotherwise result = isa(theItem, 'ps');endif nargout > 0 theResult = result;else assignin('caller', 'ans', result) disp(result)end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -