24小时热门版块排行榜    

查看: 2568  |  回复: 6

chen214365

铜虫 (初入文坛)

[求助] MATLAB读取和写入文件的操作!!!!

下面这个文件sample.txt该怎么用MATLAB读取出来,然后再按原格式写到另一个文件sample1.txt中去????求大神指点呀!!!!

源文件:sample.txt

DATA FOR STIFFENED PLATE(4SIDES'rigid fixing')
   12   10    1    5    2    0    0
    1    1    1    1    1    1    1    0.0000    0.0000    0.0000
    2    0    0    0    1    0    0    0.1000    0.0000    0.0000
    3    0    0    0    1    0    0    0.2000    0.0000    0.0000
    4    0    0    0    1    0    0    0.3000    0.0000    0.0000
    5    0    0    0    1    0    0    0.4000    0.0000    0.0000
    6    0    0    0    1    0    0    0.5000    0.0000    0.0000
    7    0    0    0    1    0    0    0.6000    0.0000    0.0000
    8    0    0    0    1    0    0    0.7000    0.0000    0.0000
    9    0    0    0    1    0    0    0.8000    0.0000    0.0000
   10    0    0    0    1    0    0    0.9000    0.0000    0.0000
   11    0    0    0    1    0    0    1.0000    0.0000    0.0000
   12    1    1    1    1    1    1    0.0000    0.4000    0.0000

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    1    2   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    2    3   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    3    4   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    4    5   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    5    6   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    6    7   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    7    8   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    8    9   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1    9   10   12

   15    1
.2100E+12 .3000E+00 .7850E+04 .4167E-05 .1042E-05 .9542E-06 .5000E-02 .8077E+11
    1   10   11   12

   11      10.0      10.0      10.0     000.0      10.0      10.0
    0
回复此楼

» 收录本帖的淘帖专辑推荐

我的淘贴

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ajitai

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
1592203609: 编辑内容 2013-05-25 17:49
1592203609: 金币+2, 谢谢回帖 2013-05-25 17:50:03
先把你的sample.txt这个文件放在d盘里,然后把sample.txt赋值给a
a=load('d:\sample.txt');
把a中的数据导出后,保存为sample1.txt文件。注意程序中有空格,千万不能去掉。
save  'sample1.txt'  a

[ Last edited by 1592203609 on 2013-5-25 at 17:49 ]
2楼2013-05-22 11:10:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chen214365

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by ajitai at 2013-05-22 11:10:40
先把你的sample.txt这个文件放在d盘里,然后把sample.txt赋值给a
a=load('d:\sample.txt');
把a中的数据导出后,保存为sample1.txt文件。注意程序中有空格,千万不能去掉。
save  'sample1.txt'  a
更多问题请 ...

貌似没有作用!有点小酱油,不过感谢参与!
3楼2013-05-25 11:12:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ajitai

铁杆木虫 (职业作家)

引用回帖:
3楼: Originally posted by chen214365 at 2013-05-25 11:12:22
貌似没有作用!有点小酱油,不过感谢参与!...

你觉得没有作用那就是你的理解能力有问题了
4楼2013-05-25 16:36:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wubaoqi

铜虫 (初入文坛)

【答案】应助回帖

★ ★
xiegangmai: 金币+2, 鼓励讨论交流! 2013-08-01 22:39:08
A=imprtdata('sample.txt');
fid = fopen('sample1.txt','w');
for i = 1:n(n是文件的行数,帖子里看不清啊我)
printf(fid,A(i,);
end
%%条件不方便,没试啊,楼主看下
5楼2013-07-28 00:14:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tianxd

木虫 (初入文坛)

【答案】应助回帖


1592203609: 金币+1, 谢谢回帖 2013-11-30 12:22:49
直接在file菜单栏选import导入,头文件行数为1

» 本帖已获得的红花(最新10朵)

6楼2013-11-29 21:27:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chen214365

铜虫 (初入文坛)

送红花一朵
引用回帖:
6楼: Originally posted by tianxd at 2013-11-29 21:27:07
直接在file菜单栏选import导入,头文件行数为1

挺好的!
7楼2013-11-30 20:06:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chen214365 的主题更新
信息提示
请填处理意见