如何在matlab中把数据写入txt文件?

如何在matlab中把数据写入txt文件?,第1张

你好,我枝掘是大鱼儿不吐泡泡,用百度网盘分享给你,点开就可以保存,链接永久有效^_^链接: https://pan.baidu.com/s/1DWvJTabDrcboxCJS8sDpUw

 提取码: y6ik 复制这段内容后打开百度网盘手机App, *** 作更方便哦

--来自百度网盘超级会员v3的分享

如果有另外想要的资源或者链接失效,可以使用百度网盘推出的【收集文件】功能歼含进行提问收集资源哦,无猛改核需转存简单快捷,功能链接:https://pan.baidu.com/disk/main#/transfer/list 微信小程序、百度网盘app、web端都已上线

把第二行把打开方式‘wt’,改为‘a’,就可以了。

close all

clear all

for i=1:5

    a=5+i

    fp=fopen('D:\ztq.txt','a')

    fprintf(fp,'%d',a)

    fclose(fp)

end

matlab 常见的打开方式:

‘r’:只读方式打开文件(默认的方式),该文件必须贺携已存禅猛伏在。

‘r+’:读写方式打开文件,打开后先读后写。该文件必须已存在。

‘w’:打开后写入数据。该文件已存在则更新;不存在则创建。

‘w+’:读写方式打开文件。先读后写。该文件已存在则更新;不存在则创建。

‘a’:在知郑打开的文件末端添加数据。文件不存在则创建。

‘a+’:打开文件后,先读入数据再添加数据。文件不存在则创建。

你用'wt'打开,每次打开如果写入数据的话都会先更新文件。老内容就没了.

首先将你的数据txt文档放在matlab的搜索路径中,枯码确保matlab能找得到,使用load函数可以将改txt文档中的数据读到一个数组中,比如load

data.txt就可以将数没仔哪据读入一个戚搭名为data的数组中,当然,data也是一个两列的数组(时间和幅值),使用t

=

data(:,

1)

和m

=

data(:,

2)可以提取出data数组中的第一列和第二列的数据构成向量t和m,在函数中就可以使用这两个向量了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12208650.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存