MATLAB: Undefined function ‘xline’ for input arguments of type ‘double’.

function errorMATLAB

Have been working on a project on my laptop and university computer and when I sent over my data the 'xline' function no longer worked on the matlab file and renders the error – "Undefined function 'xline' for input arguments of type 'double'." and is not working for any value of xline(x1) that I enter on the computer.

Best Answer

Is it possible that the university computer is running an outdated version of MATLAB? According to the documentation xline was introduced in 2018b. Type ver on the command line to see what version you are running. Otherwise it could be a path problem. Make sure that the directory where the xline.m file is found, e.g. C:\Program Files\MATLAB\R2020a\toolbox\matlab\specgraph\xline.m, is on the MATLAB path.