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

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

More Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Asked:

on 20 May 2020

Commented:

on 20 May 2020

Community Treasure Hunt

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

Start Hunting!