diff --git a/matlab/load_csv_file_data.m b/matlab/load_csv_file_data.m index 72e5857c6..639ed5b30 100644 --- a/matlab/load_csv_file_data.m +++ b/matlab/load_csv_file_data.m @@ -42,7 +42,13 @@ assert(exist(file, 'file') == 2, ['load_csv_file_data: I can''t find file ' file if isoctave if ~user_has_octave_forge_package('io') - error('The io package is required to read CSV files from Octave') + try + pkg load io + catch + error(['The io package is required to read CSV files from Octave. ' ... + 'It can be installed by running the following from the Octave ' ... + ' command line: pkg install -forge io']); + end end A = csv2cell(file); [data, T, L] = parsecell(A);