全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
6000 10
2012-08-16
关于matlab中copyfile的一个疑问


我使用copyfile对文件进行复制,其目的是对其复制并且重命名。
如:po65.txt 将其放在D盘,那么copy('po65.txt','D:\');
但是对于那种循环的运行来说,大部分文件名都是数组元素  我想把数组元素放到copyfile

('source','destination')中的source,但试了几次都不行。
我试的是这样的copyfile([temp(1,1),'.txt'],'D:\')  这里的temp(1,1)就是指po65
我知道这个问题很简单,但因为自己是菜鸟而且基础薄弱还刚上手。
而且目前有这个任务 恳请各位帮下忙。谢谢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-8-16 08:10:21
运行
whos temp
我看看结果。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-8-16 08:29:57
试试 copyfile('['temp(1,1)','.txt']','D:\'). 我觉得这样应该可以,因为你的source必须是一个路径或者是string.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-8-16 08:36:41
不好意思,是copyfile(['temp(1,1)','.txt'],'D:\'). 多打了一对单引号
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-8-16 10:01:36
amber625 发表于 2012-8-16 08:36
不好意思,是copyfile(['temp(1,1)','.txt'],'D:\'). 多打了一对单引号
谢谢回复哈~这个不知道到  你试过没有 我不成功的说 有报错Error: The input character is not valid in MATLAB statements or expressions.   还有其他方式能导入么 想指针或是什么命令的?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-8-16 10:03:01
Xaero 发表于 2012-8-16 08:10
运行
whos temp
我看看结果。
> whos  temp2
  Name        Size            Bytes  Class    Attributes

  temp2      17x2              2210  cell               
运行出来是这个  我用的是temp2  谢谢回复哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群