文件交换的选择

我们最好的用户提交

写数据到Excel

肖恩本周的选择xlswritefig通过米歇尔·赫希

本周早些时候我的一个同事找到我,让我帮她一个Excel报告,我创建了一个
个月回来。当我第一次创建这个报告,我做了手动思考一次东西。但是,她想要的
创建相同的报告很多次。

我的第一个问题是:它必须是Excel或者我可以创建Word或ppt报告呢?我不知道她的结束
报告的目标所以认为这样会容易自动报告的格式MATLAB报告生成器。然而,Excel是一个要求。

有一些数据从一个表和一些数据,需要书面和幸运的是没有其他的格式,例如
条件格式。表很容易;一个简单的调用writetable就够了。

但如何出口图吗?我不想处理Excel API,所以我去了文件交换和搜索
Excel“图”。有一些结果,但米歇尔的xlswritefig似乎最选项和它在第一次尝试!

这里有一些随机数据下24小时。

nexthour = dateshift (datetime (“现在”),“结束”,“小时”);时间= (nexthour:小时(1):datetime (“现在”(24))))+小时。';Data = cumsum(兰德(大小(时间))- 0.2);

图数据。请注意便利功能xticksxtickangle和其他人一样都是新的R2016b!

情节(时间、数据)xticks(时间(1:3:结束)xtickangle(-45)包含(未来的24小时内的)ylabel (“随机性”)标题(“阴谋”)

写入Excel。

writetable(表(时间、数据),“Results.xlsx”,“WriteVariableNames”真正的)xlswritefig (gcf“Results.xlsx”,“Sheet1”,“D2”)

评论

从MATLAB创建格式化的报告你感兴趣吗?如果是这样的话,你想做什么?

试一试,让我们知道你的想法在这里或者离开评论米歇尔。

发表与MATLAB®R2016b

|
  • 打印

评论

要发表评论,请点击此处登录到您的MathWorks帐户或创建一个新帐户。