Too many input arguments.
2 views (last 30 days)
Garmit Pant on 4 Jul 2022
I have gone through your code and have identified that the following error is produced at the following line:
fprintf(fid,' .Angle "0", "0", "%f" \r\n',angle(ii,jj));%% Transform Angle
This is so because the built-in function 'angle' only accepts a single argument in the form of an input array, specified as a scalar, vector, matrix, or multidimensional array. You are passing two arguments to the function and thus the input is invalid due to too many arguments.
You can read about the function 'angle' here: https://www.mathworks.com/help/matlab/ref/angle.html