Cody

Problem 2806. Radiation Heat Transfer — View Factors (2)

Solution 1640582

Submitted on 9 Oct 2018 by Riccardo Dessì
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))

ans = 0.6847

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

ans = 0.2409 0.4450 0.7057

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

ans = 0.9435 0.7582 0.7036 0.4384

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!