Write to a .txt file
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hello, I have to write a code that will do what the following question asks. I am very confused on how to do this.
'You will want to add up all of the vectors in the file called "Random_Data.txt", but in addition, you want to save all of the intermediate results. For example, once you add up the first two vectors, write the results into another text file called "Results.txt". The next line should have the intermediate answer of adding the previous result to the third vector, etc... Your Results.txt should contain vector_count - 1 vectors with the final vector being the final answer for adding all of the vectors up in the Random_Data.txt file.
Example:
Original File:
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
Results.txt
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
any help is much appreciated!
2 comentarios
Respuestas (1)
Walter Roberson
el 7 de Mzo. de 2017
The quick way is to use cumsum() and write out the 2nd row to the end row.
2 comentarios
Dewey Phillips
el 8 de Mzo. de 2017
Editada: Walter Roberson
el 8 de Mzo. de 2017
i tried this code and it did not work.
B = cumsum(my_ans)
C = B([2:end],:)
fprintf(fileID, '%d/t%d/t%d/t%d/t%d/n', C')
Ver también
Categorías
Más información sobre Text Data Preparation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!