matlab中一个m文件循环调用另一个m文件

一个m文件,我给命名为myfunc,内容是一个算法,我想另外写一个m文件,反复调用该算法k次,并将每次调用该算法的输入输出结果导出到excel表,我就写下了以下的m文件内... 一个m文件,我给命名为myfunc,内容是一个算法,我想另外写一个m文件,反复调用该算法k次,并将每次调用该算法的输入输出结果导出到excel表,我就写下了以下的m文件内容,请大神给指点一下。
function xunhuan(k)
%input('循环次数')
for i=1:k
myfunc;
success=xlswrite('E:testdata.xls', W,)
end
end
展开
 我来答
我行我素850915
推荐于2016-04-13 · TA获得超过8241个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:1761万
展开全部
按你的程序,后面的数据将覆盖前面的数据,可按下面:
function xunhuan(k)
%input('循环次数')
for i=1:k
myfunc;
success=xlswrite('E:testdata.xls', W,i)
end
end
这样会在一个文件中生成多个工作表
更多追问追答
追问
楼主,首先谢谢你的答复。但是我刚试了一下,没有成功。我在想会不会是success=xlswrite('E:testdata.xls', W,i)中W的问题,因为W是我自己定义的一个矩阵。
追答
w应是一个变量。w若是一个文件,应用fopen先打开,读到一个变量w中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式