Since posting I have found this, which I am now trying... http://uk.mathworks.com/matlabcentral/fileexchange/22675-read-vaxd-and-vaxg-files-in-r2008b-and-later
Can I use 'fopen' to open a file with VAX machine format in MATLAB 2015a?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Jennifer Davies
el 14 de Nov. de 2016
Comentada: Jan
el 18 de En. de 2018
I’m trying to run an old script, am I’m getting an error on the following line of code:
fopen(FullFileName,'r','d'); % DEC VAX D floating point and VAX ordering
I think it’s the 'd' input that’s causing a problem, and the error is that this is an invalid machine format.
Google tells me that 'd' once was an option for machine format, but it is not one of the options listed in the help document for fopen in MATLAB 2015a (where the options are 'n' or 'native', 'b' or 'ieee-be', 'l' or 'ieee-le', 's' or 'ieee-be.l64', and 'a' or 'ieee-le.l64').
So could this be a version issue? Does anyone know how I can open files with VAX D floating point and VAX ordering in Matlab 2015a?
Thanks very much
3 comentarios
Yuying Liu
el 21 de Nov. de 2017
I've tried this one, but didn't work on my case, do you guys find any other solutions?
Respuesta aceptada
Jan
el 14 de Nov. de 2016
Matlab has dropped the VAX formats in R2008b, unfortuantely. It has vanished without a message in the change notes.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Low-Level File I/O en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!