Cody

Solution 1958897

Submitted on 4 Oct 2019 by Paul Morant
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
a = 1; b = 1; c = 2; y_correct = 0.6847; F = view_factor2(a,b,c); assert(F < (y_correct + 1e-4))

2   Pass
a = 4; b = 1; c = [2 4 8]; y_correct = [0.2409 0.4450 0.7057]; F = view_factor2(a,b,c); for i = 1:numel(y_correct) assert(F(i) < (y_correct(i) + 1e-4)) assert(F(i) > (y_correct(i) - 1e-4)) end

3   Pass
a = [1 2 5 10]; b = [2 5 2 5]; c = [6 6 10 10]; y_correct = [0.9435 0.7582 0.7036 0.4384]; F = view_factor2(a,b,c); for i = 1:numel(y_correct) assert(F(i) < (y_correct(i) + 1e-4)) assert(F(i) > (y_correct(i) - 1e-4)) end