This fixes #704.
parent
f3c807f577
commit
0f28422e9f
|
@ -98,7 +98,7 @@ A_vobs = max(vobs(B), vobs(C));
|
||||||
A.name = cell(A_vobs,1);
|
A.name = cell(A_vobs,1);
|
||||||
A.tex = cell(A_vobs,1);
|
A.tex = cell(A_vobs,1);
|
||||||
for i=1:A_vobs
|
for i=1:A_vobs
|
||||||
A.name(i) = {['minus(' B.name{idB(i)} ',' C.name{idC(i)} ')']};
|
A.name(i) = {['minus(' B.name{idB(i)} ';' C.name{idC(i)} ')']};
|
||||||
A.tex(i) = {['(' B.tex{idB(i)} '-' C.tex{idC(i)} ')']};
|
A.tex(i) = {['(' B.tex{idB(i)} '-' C.tex{idC(i)} ')']};
|
||||||
end
|
end
|
||||||
A.data = bsxfun(@minus,B.data,C.data);
|
A.data = bsxfun(@minus,B.data,C.data);
|
||||||
|
@ -126,7 +126,7 @@ A.data = bsxfun(@minus,B.data,C.data);
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,[A(:,1)-B, A(:,2)-B],1e-15);
|
%$ t(4) = dyn_assert(ts3.data,[A(:,1)-B, A(:,2)-B],1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'minus(A1,B1)';'minus(A2,B1)'});
|
%$ t(5) = dyn_assert(ts3.name,{'minus(A1;B1)';'minus(A2;B1)'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:1
|
%@eof:1
|
||||||
|
@ -154,7 +154,7 @@ A.data = bsxfun(@minus,B.data,C.data);
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,[A(1:5,1)-B(1:5), A(1:5,2)-B(1:5) ; NaN(5,2)],1e-15);
|
%$ t(4) = dyn_assert(ts3.data,[A(1:5,1)-B(1:5), A(1:5,2)-B(1:5) ; NaN(5,2)],1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'minus(A1,B1)';'minus(A2,B1)'});
|
%$ t(5) = dyn_assert(ts3.name,{'minus(A1;B1)';'minus(A2;B1)'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:3
|
%@eof:3
|
||||||
|
|
|
@ -65,7 +65,7 @@ if isdseries(B) && isnumeric(C) && isreal(C) && isscalar(C)
|
||||||
A.name = cell(vobs(A),1);
|
A.name = cell(vobs(A),1);
|
||||||
A.tex = cell(vobs(A),1);
|
A.tex = cell(vobs(A),1);
|
||||||
for i=1:vobs(A)
|
for i=1:vobs(A)
|
||||||
A.name(i) = {['power(' B.name{i} ',' num2str(C) ')']};
|
A.name(i) = {['power(' B.name{i} ';' num2str(C) ')']};
|
||||||
A.tex(i) = {[B.tex{i} '^' num2str(C) ]};
|
A.tex(i) = {[B.tex{i} '^' num2str(C) ]};
|
||||||
end
|
end
|
||||||
return
|
return
|
||||||
|
@ -79,7 +79,7 @@ if isdseries(B) && isdseries(C)
|
||||||
A.name = cell(vobs(A),1);
|
A.name = cell(vobs(A),1);
|
||||||
A.tex = cell(vobs(A),1);
|
A.tex = cell(vobs(A),1);
|
||||||
for i=1:vobs(A)
|
for i=1:vobs(A)
|
||||||
A.name(i) = {['power(' B.name{i} ',' C.name{i} ')']};
|
A.name(i) = {['power(' B.name{i} ';' C.name{i} ')']};
|
||||||
A.tex(i) = {[B.tex{i} '^{' C.tex{i} '}']};
|
A.tex(i) = {[B.tex{i} '^{' C.tex{i} '}']};
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
@ -112,7 +112,7 @@ error(['dseries::mpower: Wrong calling sequence!'])
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,A.^B,1e-15);
|
%$ t(4) = dyn_assert(ts3.data,A.^B,1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'power(A1,B1)';'power(A2,B2)'});
|
%$ t(5) = dyn_assert(ts3.name,{'power(A1;B1)';'power(A2;B2)'});
|
||||||
%$ t(6) = dyn_assert(ts3.tex,{'A1^{B1}';'A2^{B2}'});
|
%$ t(6) = dyn_assert(ts3.tex,{'A1^{B1}';'A2^{B2}'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
|
@ -139,7 +139,7 @@ error(['dseries::mpower: Wrong calling sequence!'])
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,A.^2,1e-15);
|
%$ t(4) = dyn_assert(ts3.data,A.^2,1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'power(A1,2)';'power(A2,2)'});
|
%$ t(5) = dyn_assert(ts3.name,{'power(A1;2)';'power(A2;2)'});
|
||||||
%$ t(6) = dyn_assert(ts3.tex,{'A1^2';'A2^2'});
|
%$ t(6) = dyn_assert(ts3.tex,{'A1^2';'A2^2'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
|
|
|
@ -86,7 +86,7 @@ if isdseries(B) && isdseries(C)
|
||||||
A.name = cell(A_vobs,1);
|
A.name = cell(A_vobs,1);
|
||||||
A.tex = cell(A_vobs,1);
|
A.tex = cell(A_vobs,1);
|
||||||
for i=1:A_vobs
|
for i=1:A_vobs
|
||||||
A.name(i) = {['divide(' B.name{idB(i)} ',' C.name{idC(i)} ')']};
|
A.name(i) = {['divide(' B.name{idB(i)} ';' C.name{idC(i)} ')']};
|
||||||
A.tex(i) = {['(' B.tex{idB(i)} '/' C.tex{idC(i)} ')']};
|
A.tex(i) = {['(' B.tex{idB(i)} '/' C.tex{idC(i)} ')']};
|
||||||
end
|
end
|
||||||
A.data = bsxfun(@rdivide,B.data,C.data);
|
A.data = bsxfun(@rdivide,B.data,C.data);
|
||||||
|
|
|
@ -86,7 +86,7 @@ if isdseries(B) && isdseries(C)
|
||||||
A.name = cell(A_vobs,1);
|
A.name = cell(A_vobs,1);
|
||||||
A.tex = cell(A_vobs,1);
|
A.tex = cell(A_vobs,1);
|
||||||
for i=1:A_vobs
|
for i=1:A_vobs
|
||||||
A.name(i) = {['multiply(' B.name{idB(i)} ',' C.name{idC(i)} ')']};
|
A.name(i) = {['multiply(' B.name{idB(i)} ';' C.name{idC(i)} ')']};
|
||||||
A.tex(i) = {['(' B.tex{idB(i)} '*' C.tex{idC(i)} ')']};
|
A.tex(i) = {['(' B.tex{idB(i)} '*' C.tex{idC(i)} ')']};
|
||||||
end
|
end
|
||||||
A.data = bsxfun(@times,B.data,C.data);
|
A.data = bsxfun(@times,B.data,C.data);
|
||||||
|
@ -116,7 +116,7 @@ end
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,[A(:,1).*B, A(:,2).*B],1e-15);
|
%$ t(4) = dyn_assert(ts3.data,[A(:,1).*B, A(:,2).*B],1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'multiply(A1,B1)';'multiply(A2,B1)'});
|
%$ t(5) = dyn_assert(ts3.name,{'multiply(A1;B1)';'multiply(A2;B1)'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:1
|
%@eof:1
|
||||||
|
|
|
@ -100,7 +100,7 @@ A_vobs = max(vobs(B), vobs(C));
|
||||||
A.name = cell(A_vobs,1);
|
A.name = cell(A_vobs,1);
|
||||||
A.tex = cell(A_vobs,1);
|
A.tex = cell(A_vobs,1);
|
||||||
for i=1:A_vobs
|
for i=1:A_vobs
|
||||||
A.name(i) = {['plus(' B.name{idB(i)} ',' C.name{idC(i)} ')']};
|
A.name(i) = {['plus(' B.name{idB(i)} ';' C.name{idC(i)} ')']};
|
||||||
A.tex(i) = {['(' B.tex{idB(i)} '+' C.tex{idC(i)} ')']};
|
A.tex(i) = {['(' B.tex{idB(i)} '+' C.tex{idC(i)} ')']};
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@ end
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,[A(:,1)+B, A(:,2)+B],1e-15);
|
%$ t(4) = dyn_assert(ts3.data,[A(:,1)+B, A(:,2)+B],1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'plus(A1,B1)';'plus(A2,B1)'});
|
%$ t(5) = dyn_assert(ts3.name,{'plus(A1;B1)';'plus(A2;B1)'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:1
|
%@eof:1
|
||||||
|
@ -156,7 +156,7 @@ end
|
||||||
%$ t(2) = dyn_assert(ts4.vobs,2);
|
%$ t(2) = dyn_assert(ts4.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts4.nobs,10);
|
%$ t(3) = dyn_assert(ts4.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts4.data,[A(:,1)+B, A(:,2)+B]+A,1e-15);
|
%$ t(4) = dyn_assert(ts4.data,[A(:,1)+B, A(:,2)+B]+A,1e-15);
|
||||||
%$ t(5) = dyn_assert(ts4.name,{'plus(plus(A1,B1),A1)';'plus(plus(A2,B1),A2)'});
|
%$ t(5) = dyn_assert(ts4.name,{'plus(plus(A1;B1);A1)';'plus(plus(A2;B1);A2)'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:2
|
%@eof:2
|
||||||
|
@ -185,7 +185,7 @@ end
|
||||||
%$ t(2) = dyn_assert(ts3.vobs,2);
|
%$ t(2) = dyn_assert(ts3.vobs,2);
|
||||||
%$ t(3) = dyn_assert(ts3.nobs,10);
|
%$ t(3) = dyn_assert(ts3.nobs,10);
|
||||||
%$ t(4) = dyn_assert(ts3.data,[A(1:5,1)+B(1:5), A(1:5,2)+B(1:5) ; NaN(5,2)],1e-15);
|
%$ t(4) = dyn_assert(ts3.data,[A(1:5,1)+B(1:5), A(1:5,2)+B(1:5) ; NaN(5,2)],1e-15);
|
||||||
%$ t(5) = dyn_assert(ts3.name,{'plus(A1,B1)';'plus(A2,B1)'});
|
%$ t(5) = dyn_assert(ts3.name,{'plus(A1;B1)';'plus(A2;B1)'});
|
||||||
%$ end
|
%$ end
|
||||||
%$ T = all(t);
|
%$ T = all(t);
|
||||||
%@eof:3
|
%@eof:3
|
||||||
|
|
Loading…
Reference in New Issue