Writing variables in .csv file and saving it

6 vues (au cours des 30 derniers jours)
Ganesh Kini
Ganesh Kini le 6 Juin 2020
Modifié(e) : Ameer Hamza le 10 Juin 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

Réponses (1)

Ameer Hamza
Ameer Hamza le 6 Juin 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 commentaires
Ganesh Kini
Ganesh Kini le 9 Juin 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 le 10 Juin 2020
Modifié(e) : Ameer Hamza le 10 Juin 2020
Are all the variables calculated before this line?
vars = {temp, vnw, vpw}
or are they calculated inside for-loop?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Data Type Identification dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by