Documentation MATLAB - arguments
~Example:
function [] = porva(a,b,opt)
arguments
a (1,1) double
b (2,3) double
opt.c (1,1) string = "c was passed"
opt.d (1,1) string = "d was passed"
end
%% Actual Function
disp(class(a))
disp(class(b))
disp(class(c))
end% All of this will work
porva(1,2)
porva(1,2, "c","JKOJDOIO")
porva(1,2, "d","HOHUO")
porva(1,2, "c","porva","d","poooorva")