Borrar filtros
Borrar filtros

I was wondering how to convert a file created using ascill to an integer.

1 visualización (últimos 30 días)
Hello. Respected seniors.
I'm not familiar with English, so I'm using a translator, so please forgive me if the sentences are weird.
I made a 127x127 matrix with the experimental data for use in other programs.
I made a command to automatically create and save the created matrix data using save( 'file name' , 'data' , '--ascii' ).
However, when I opened the created file, the data values automatically became 8 digits because of ascill.
For example, the value 187 is stored as 1.8700000+e2.
The program that uses the saved document can read it without a decimal point
However, I have no idea how to structure the code, so I need help.

Respuesta aceptada

Image Analyst
Image Analyst el 8 de En. de 2022
Try writematrix
writematrix(data, 'my data.txt');
  3 comentarios
Han
Han el 9 de En. de 2022
Thank you!!
Thanks to you, I found dlmwrite with a related search and solved it!!
Image Analyst
Image Analyst el 9 de En. de 2022
You're welcome. You can also use csvwrite(), which also works in antique versions. Since I helped you find the answer, can you click the "Accept this answer"? Thanks in advance. 🙂

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by