How to transfer an output of gui to a text file
1 次查看(过去 30 天)
显示 更早的评论
I need some codes to execute my required outputs.I had put a push button called PRINT.When I click on that,it has to print the results in a text file...
1 个评论
Matt Kindig
2012-9-18
Obviously this request is too general for us to help you much. For example, we don't know the format of your outputs (numerical matrices? characters? cells/structs? objects?).
Also, in general the demanding request "I need some codes" is not looked upon too favorably in this forum, nor is a request for someone to do your MATLAB coding for you. If this is homework, this is not the way to get assistance.
回答(1 个)
Babak
2012-9-18
open your GUI in GUIDE and double click on the push button. You need to write a callback for that pushbutton. As the property inspector window for that pushbutton opens, choose its callback function. Double clicking on the callback's name takes you to an m-file where you can enter some text.
In the callback function you need to add stuff like these:
text_file_name = 'filename.txt';
full_path = strcat('C:/myfolder1/myfolder2/',init_file_name);
fid = fopen(full_path, 'wt');
fprintf(fid,'whatever you want to write in the text file');
fclose(fid);
2 个评论
Ahmed Saeed Mansour
2019-1-5
Hello, anybody solved the problem? I mean writing the calculations to a txt file..Thank you
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!