I cannot get my function to work which is to find the minimum angle between 2 inputs a and b

1 view (last 30 days)
function [y] = CalcMinAngle(a,b)
check = isa(a,'unit8');
check = isa(a,'unit16');
check = isa(b,'unit8');
check = isa(b,'unit16');
if (check == 1)
warning('input is not in a unit8 or unit16 format')
end
T1 = isinf(a);
T2 = isinf(b);
if 0 < T1 || T2 > 0
y = -1;
else
alpha = deg2rad(a);
beta = deg2rad(b);
delta = angdiff(alpha,beta);
min = rad2deg(delta);
end
end
Im trying to test this so i also have a test script, but for some reason i keep getting the error that i require more input arguments? please help this is really stressing me out now

Accepted Answer

darova
darova on 20 May 2020
Try this modification

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!