当使用ismember作为小符号数组时,我得到了预期的结果。
例如:
syms a b c d e f
ismember([a,b,c],[e,f,a])
ans =
1 0 0
但是对于较大的数组,我会收到错误
ismember([a,b,c,d,e,f],[f,e,b,b,c,a])
Undefined function 'cumsum' for input arguments of type 'sym'.
Error in unique>uniquelegacy (line 411)
pos = cumsum([1;d]); % Lists position, starting at 1.
Error in unique (line 95)
[varargout{1:nlhs}] = uniquelegacy(varargin{1});
Error in ismember>ismemberlegacy (line 377)
[au,~,an] = unique(a(:));
Error in ismember (line 76)
[varargout{1:nlhs}] = ismemberlegacy(varargin{:});
你能解释一下这是为什么吗?对于较大的符号数组,有没有办法解决这个问题?谢谢!