Data storage in matlab.

Hi, I have a cpp code and I'm running it in matlab using mex command. I tried storing my program output in a '.dat' file (using fprintf command), but all the data isn't get printed. Some portion of data is lost. Why is it so? The code runs well when I run it in VS and output is also ok. But Matlab is giving problem.

3 个评论

Are you fclose()'ing the file after you print the data ?
Is it only the last line that is going missing? If so then you might be missing writing a final \n
Please show us the corresponding code and explain how you find out, that the data are not printed.
Amit's comment from flag:
Thanks Walter. Not fclose()ing the file was the cause of problem. Thanks alot.

请先登录,再进行评论。

回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 MATLAB Coder 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by