Hello everyone,
I am currently working in analyzing a set of data in the PTU format using a script called "Read_PTU_V1.m". However, I had an issue while running it. After the program opened a dialog box to select a file from my PC, I ran into the following error.
Error using freadInvalid file identifier. Use fopen to generate a valid file identifier.Error in Read_PTU_V1 (line 57) Magic = fread(fid, 8, '*char');
I have attached the section that I believe will present a good idea on what is the problem I have. It starts in line 53 and goes down to line 60.
% start Main program
[filename, pathname]=uigetfile('*.ptu', 'T-Mode data:'); %Opens dialog box to manually select the file using file explorer
fid=fopen(filepath); Magic = fread(fid, 8, '*char'); if not(strcmp(Magic(Magic~=0)','PQTTTR')) error('Magic invalid, this is not an PTU file.'); end;
I didn't write this script and honestly have no idea how to make it work. Please help a poor man with no matlab experience. I have attached the file as an extra resource.
Best Answer