Writing variables in .csv file and saving it

7 ビュー (過去 30 日間)
Ganesh Kini
Ganesh Kini 2020 年 6 月 6 日
編集済み: Ameer Hamza 2020 年 6 月 10 日
Hi,
I have a functionality that works perfectly fine. But the output has a set of Numeric value and text strings.
for ex: abc, 1, def,1
def,2, rfg, 1
How can i save the output in a .csv file? do i need to put all my output values of the code to a Matrix then use csvwrite() function?
Please suggest your inputs

回答 (1 件)

Ameer Hamza
Ameer Hamza 2020 年 6 月 6 日
If you have R2019a or later, you can save the data in a cell array and use writecell()
C = {'abc', 1, 'def' 1; 'def', 2, 'rfg', 1};
writecell(C, 'test.txt')
  25 件のコメント
Ganesh Kini
Ganesh Kini 2020 年 6 月 9 日
size(backend_full)
Output
ans =
12 7
But when i write the above code for repeated values
fprintf (fid2, '\nEnable,t,');
fprintf (fid2, 'f,', ones(1,size(backend_full)));
Output on the csv file
Enable,t,f,
Please let me know
Ameer Hamza
Ameer Hamza 2020 年 6 月 10 日
編集済み: Ameer Hamza 2020 年 6 月 10 日
Are all the variables calculated before this line?
vars = {temp, vnw, vpw}
or are they calculated inside for-loop?

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

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by