App Designer - Writing Data to Txt File

52 visualizzazioni (ultimi 30 giorni)
I
I il 16 Feb 2021
Commentato: I il 19 Feb 2021
I am building a GUI using app designer and I want to be able to input data into the GUI and then write it into a text file.
The data should write as a vector
I used fprintf, but I'm no expert on app designer and it didn't seem to work.
Does anyone have an example of how to write data to a text file using app designer?

Risposte (1)

Reshma Nerella
Reshma Nerella il 18 Feb 2021
Hi,
To write data into a file, use fopen to open file. It gives a fileID to identify the open file.
Now you can write data into the file using fprintf and fileID.
Close the file using fclose after writing data into it.
For instance,
v = 1:5 %vector you want to insert
Now write it in the text file
f = fopen('filename.txt','w'); %Open or create new file for writing. Discard existing contents, if any.
fprintf(f,'%d\n',v); % Writes every element of vector in a new line in the file
fclose(f); % Close the file
Hope this helps!
  1 Commento
I
I il 19 Feb 2021
I think I get how this would work, but it seems like v needs to be pre defined whereas I would like to define the variables in the form of a vector after running the app. Is it possible to proceed in this order:
  1. Run the app
  2. Define the vector
  3. Then right the matrix to the text file
Thanks for your input so far.

Accedi per commentare.

Categorie

Scopri di più su Data Import and Export in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by