RosettaCodeData/Task/Chinese-remainder-theorem/MATLAB/chinese-remainder-theorem-1.m
2017-09-25 22:28:19 +02:00

4 lines
97 B
Matlab

function f = chineseRemainder(r, m)
s = prod(m) ./ m;
[~, t] = gcd(s, m);
f = s .* t * r';