How to save data in a raw file?

67 ビュー (過去 30 日間)
joseba gonzalez
joseba gonzalez 2019 年 2 月 28 日
コメント済み: Fady Samann 2020 年 9 月 7 日
Hi,
I am quite new in MAtlab and I would like to have some help,
I have a sine with amplitude and time and I want to save the amplitude data into a raw file. How can I get it? I have tried with the code above.
I am not sure if it is correct. So I would like to know if it is correct or in other way, how can I do it in a correct way. Thank you in advance.
fid=fopen('Profilevoltage.raw','w');
fwrite(fid,amplitude,'uint16');
fclose(fid);
  2 件のコメント
Bob Thompson
Bob Thompson 2019 年 2 月 28 日
What do you mean by 'raw' file? Is that an actual file type, or are you meaning a basic ascii or binary file?
joseba gonzalez
joseba gonzalez 2019 年 2 月 28 日
Hi Bob,
First of all, thank you for answering.
Is an image file type where I have to use it to upload this data into a machine which only reads data in ".raw" file type. And yes it is a binary file, that is saved like an image.
I don´t know if I have explained myself correctly.

サインインしてコメントする。

回答 (2 件)

Namwon Kim
Namwon Kim 2019 年 10 月 21 日
Your code,
fid=fopen('Profilevoltage.raw','w');
fwrite(fid,amplitude,'uint16');
fclose(fid);
I recommend that you try those codes.
Use a matrix transpose
fid=fopen('Profilevoltage.raw','w+');
fwrite(fid,amplitude','uint16');
fclose(fid);
  3 件のコメント
Namwon Kim
Namwon Kim 2020 年 9 月 7 日
By default, 'fwrite' writes values from an array in column order as 8-bit unsigned integers.
Fady Samann
Fady Samann 2020 年 9 月 7 日
thanks for the answer

サインインしてコメントする。


Shane Gibbs
Shane Gibbs 2019 年 2 月 28 日
I believe I found someone with the same issue as well.
Hope this helps!
  2 件のコメント
joseba gonzalez
joseba gonzalez 2019 年 2 月 28 日
Hi Shane,
Thank you for answering,
The main point is that I have the plot data saved in .txt file but I have problems when saving this data in .raw file type...
Bob Thompson
Bob Thompson 2019 年 2 月 28 日
If the data is being saved in a binary format, then you can just label the file as '.raw' rather than '.txt'. You do need to make sure you are saving it in a binary compatible file format first though.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeData Type Conversion についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by