daniele@160: function C = mtimes(A,B) daniele@160: isAdic = strcmp(class(A),'dictionary'); daniele@160: isBdic = strcmp(class(B),'dictionary'); daniele@160: if isAdic && ~isBdic daniele@160: C = A.phi*B; daniele@160: elseif isBdic && ~isAdic daniele@160: C = A*B.phi; daniele@160: elseif isAdic && isBdic daniele@160: C = A.phi*B.phi; daniele@160: end daniele@160: end