Azzera filtri
Azzera filtri

Writing variables in .csv file and saving it

5 visualizzazioni (ultimi 30 giorni)
Ganesh Kini
Ganesh Kini il 6 Giu 2020
Modificato: Ameer Hamza il 10 Giu 2020
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

Risposte (1)

Ameer Hamza
Ameer Hamza il 6 Giu 2020
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 Commenti
Ganesh Kini
Ganesh Kini il 9 Giu 2020
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 il 10 Giu 2020
Modificato: Ameer Hamza il 10 Giu 2020
Are all the variables calculated before this line?
vars = {temp, vnw, vpw}
or are they calculated inside for-loop?

Accedi per commentare.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by