problem in save command: numerical data is saved using epsilon
    5 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Safaa
 el 4 de Ag. de 2015
  
    
    
    
    
    Comentada: Star Strider
      
      
 el 7 de Ag. de 2015
            Hello all,
I have a problem using save command to export numerical data(stored in array as integers)to text file. The stored results in the text file are represented using epsilon.
I have tried many ways to store the data as integers but nothing worked out! I have also used fprintf and dlmwrite commands but I did not get the suitable result (i.e the arrangement of data in the text field).
Any suggestions to save the data as integers? If this is not possible, how can I convert the data from epsilon format to integers?
Thanks,
0 comentarios
Respuesta aceptada
  Star Strider
      
      
 el 4 de Ag. de 2015
        It’s difficult to tell what you want to do. If you want to use fprintf, use the appropriate format descriptor (for example '%d', '%u').
To use the save function, cast the numbers a integers in your code, then save them as such.
For instance to convert ‘epsilon’ to unsigned 16-bit integers:
epsilon = uint16(epsilon);
Use the function that best suits your needs.
The save function will save them as you have defined them, and load will load them as the same data type.
2 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Text Files 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!

