winggundam
Would you like to react to this message? Create an account in a few clicks or log in to continue.

善用Matlab裏面的copyfile函數

向下

善用Matlab裏面的copyfile函數 Empty 善用Matlab裏面的copyfile函數

發表 由 lung 周一 12月 19, 2011 6:12 pm

lung
lung
Admin

文章數 : 26072
注冊日期 : 2009-07-12

回頂端 向下

善用Matlab裏面的copyfile函數 Empty 回復: 善用Matlab裏面的copyfile函數

發表 由 lung 周一 12月 19, 2011 6:12 pm

善用Matlab裏面的copyfile函數!

copyfile有3種用法,功能非常強大,適合開發大項目的時候使用。

它的有點很多,個人認為,如果你要使用dos命令的話,有些還是很有挑戰性的,除非你寫bat文件。



copyfile('source','destination')
copyfile('source','destination','f')
[status,message,messageid] = copyfile('source','destination','f')

例子:


1:復制到當前文件夾,改一個名字而已,DOS也能做到


copyfile('myfun.m','myfun2.m')

2:復制到其他文件夾,改不改名字都可以,DOS也能做到


copyfile('myfun.m','d:/work/myfiles')

3:賦值符合特殊條件的文件,使用通配符(*),DOS也能做到

copyfile('myfiles/my*','../newprojects')

4:復制文件夾,DOS也能做到,但是這裏有過好處,可以返回操作信息

[s,mess,messid]=copyfile('myfiles','d:/work/myfiles')
s =
1
mess =
''
messid =
''


5:復制文件到只讀文件夾,不知道DOS是否可以。


copyfile('myfile.m','d:/work/restricted','f')
lung
lung
Admin

文章數 : 26072
注冊日期 : 2009-07-12

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章