function test; a = 1; b = 1; c = 1; for i = 1:10 [a, b, c] = calabc(a, b, c); [a b c] end function [a,b,c] = calabc(a0, b0, c0) a = b0; b = a0 | c0; c = (a0 & b0) | (b0 & c0) | (a0 & c0);