problem in fscanf with reading the data

2 visualizaciones (últimos 30 días)
Rutika Titre
Rutika Titre el 30 de Dic. de 2015
Comentada: Rutika Titre el 31 de Dic. de 2015
I have a text file fidr = fopen('..\source\real_input.txt','r'); and I have used xreali=fscanf(fidr,'%d'); to read it. fidr contains '-1'. My error is Error using fscanf Invalid file identifier. Use fopen to generate a valid file identifier. Error in line xreali=fscanf(fidr,'%d'); Thank you!

Respuesta aceptada

Walter Roberson
Walter Roberson el 30 de Dic. de 2015
The problem is in your fopen(). That filename was not found, or you did not have permission to open the file. You can get more information by using the two-output version of fopen:
[fidr, status] = fopen('..\source\real_input.txt', 'r');
if fidr < 0
fprintf(2, 'fopen failed because %s', status);
end
  1 comentario
Rutika Titre
Rutika Titre el 31 de Dic. de 2015
Hello Sir, Thank u for your answer. I had got its solution it was a very silly mistake I had made. Thank You!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Low-Level File I/O en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by