查看: 546|回復: 8|關注: 0
打印 上一主題 下一主題

辽宁快乐12苹果app: [已解決] matlab gui中如何使保存到excel中的數據不被覆蓋

[復制鏈接]

新手

7 麥片

財富積分


辽宁快乐12预测一号码推荐号码 www.exedlj.com.cn 050


3

主題

12

帖子

0

最佳答案
就是比如第一次運行數據保存在第一行,第二次運行數據保存在第二行以此類推,謝謝大佬們了

論壇優秀回答者

中級

601 麥片

財富積分


5001500


3

主題

873

帖子

97

最佳答案
  • 關注者: 74
2#
發表于 2019-5-21 17:15:21 | 只看該作者
似乎沒有追加寫入的功能
只能先讀一次,自己添加一行再寫入了

新手

7 麥片

財富積分


050


3

主題

12

帖子

0

最佳答案
3#
 樓主| 發表于 2019-5-21 17:19:29 | 只看該作者
coolchen302 發表于 2019-5-21 17:15
似乎沒有追加寫入的功能
只能先讀一次,自己添加一行再寫入了

那可以寫到txt文本中不覆蓋嗎

論壇優秀回答者

中級

601 麥片

財富積分


5001500


3

主題

873

帖子

97

最佳答案
  • 關注者: 74
4#
發表于 2019-5-21 17:23:23 | 只看該作者
zhangyuna 發表于 2019-5-21 17:19
那可以寫到txt文本中不覆蓋嗎

這個可以的,用fopen有很多選擇的~~

新手

7 麥片

財富積分


050


3

主題

12

帖子

0

最佳答案
5#
 樓主| 發表于 2019-5-21 17:58:36 | 只看該作者
coolchen302 發表于 2019-5-21 17:23
這個可以的,用fopen有很多選擇的~~

大佬可以給個例子或者一段程序嗎,剛才試了半天沒弄出來,最好是gui的

論壇優秀回答者

中級

601 麥片

財富積分


5001500


3

主題

873

帖子

97

最佳答案
  • 關注者: 74
6#
發表于 2019-5-22 08:33:22 | 只看該作者 |此回復為最佳答案
zhangyuna 發表于 2019-5-21 17:58
大佬可以給個例子或者一段程序嗎,剛才試了半天沒弄出來,最好是gui的

fid=fopen('1.txt','a+');
fprintf(fid,'%s\n','asdf');
fclose(fid);

新手

7 麥片

財富積分


050


3

主題

12

帖子

0

最佳答案
7#
 樓主| 發表于 2019-5-22 11:34:25 | 只看該作者
coolchen302 發表于 2019-5-22 08:33
fid=fopen('1.txt','a+');
fprintf(fid,'%s\n','asdf');
fclose(fid);

a=get(handles.edit1,'String');
fid=fopen('1.txt','a+');
fprintf(fid,'%s\n','a');
fclose(fid);
我在一個按鈕的回調函數是這樣的,為什么一摁按鈕保存在文本框中的是a呢

新手

7 麥片

財富積分


050


3

主題

12

帖子

0

最佳答案
8#
 樓主| 發表于 2019-5-22 11:42:49 | 只看該作者
zhangyuna 發表于 2019-5-22 11:34
a=get(handles.edit1,'String');
fid=fopen('1.txt','a+');
fprintf(fid,'%s\n','a');

后來我把a的引號去了 但是錯誤是沒有為cell輸入定義函數

論壇優秀回答者

中級

601 麥片

財富積分


5001500


3

主題

873

帖子

97

最佳答案
  • 關注者: 74
9#
發表于 2019-5-22 14:01:40 | 只看該作者
zhangyuna 發表于 2019-5-22 11:42
后來我把a的引號去了 但是錯誤是沒有為cell輸入定義函數

fprintf(fid,'%s\n','a');
問題是在這里
fprintf(fid,'%s\n',a);
你應該是改成這樣的應用吧,但是要看你的a是什么類型的,%s這里可能也要相應的調整
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

關閉

站長推薦上一條 /4 下一條

快速回復 辽宁快乐12预测一号码推荐号码 返回列表