Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
n_in = 3; n_out = 3;
theta_crit_correct = -1;
assert(isequal(totalInternalReflection(n_in,n_out),theta_crit_correct))
|
2 | Pass |
n_in = 1; n_out = 1.333;
theta_crit_correct = -1;
assert(isequal(totalInternalReflection(n_in,n_out),theta_crit_correct))
|
3 | Pass |
n_in = 1.333; n_out = 1;
theta_crit_correct = 49;
assert(isequal(totalInternalReflection(n_in,n_out),theta_crit_correct))
|
4 | Pass |
n_in = 4; n_out = 3;
theta_crit_correct = 49;
assert(isequal(totalInternalReflection(n_in,n_out),theta_crit_correct))
|
5 | Pass |
n_in = 4; n_out = 2;
theta_crit_correct = 30;
assert(isequal(totalInternalReflection(n_in,n_out),theta_crit_correct))
|
Replace multiples of 5 with NaN
358 Solvers
117 Solvers
251 Solvers
Matlab Basics - y as a function of x
339 Solvers
236 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!