从Excel到Matlab报告生成器获取图表/图形

从Excel到Matlab报告生成器获取图表/图形,excel,matlab,report,matlab-figure,Excel,Matlab,Report,Matlab Figure,我知道你们大多数人会建议我用xlsread()获取数据,然后在Matlab中绘制。然而,我仍然想知道是否有可能通过编码将图表作为图像(或任何其他格式)从excel发送到matlab报告生成器,从而实现自动化 原因是我应该使用我没有创建的多个excel文件制作一份报告,其中包含我想放在报告中的图形。如果我能把图表复制到我的报告中,那会更方便 我发现的大多数东西都是用Matlab绘制的,其他什么都没有。据我所知,使用xlsread只能获得[NUM,TXT,RAW]。那么,Matlab报表生成器中是否

我知道你们大多数人会建议我用
xlsread()
获取数据,然后在Matlab中绘制。然而,我仍然想知道是否有可能通过编码将图表作为图像(或任何其他格式)从excel发送到matlab报告生成器,从而实现自动化

原因是我应该使用我没有创建的多个excel文件制作一份报告,其中包含我想放在报告中的图形。如果我能把图表复制到我的报告中,那会更方便


我发现的大多数东西都是用Matlab绘制的,其他什么都没有。据我所知,使用
xlsread
只能获得
[NUM,TXT,RAW]
。那么,Matlab报表生成器中是否有导入Excel图表的功能,或者我是否应该全身心地投入到所有内容的回复中?

为了做我想做的事情,我按照@CrisLuengo的建议,在我的电子表格中编写了一个VBA宏,它可以扫描我所有的工作簿,并将我所有的图表导出为jpg。

为了做我想做的事情按照@CrisLuengo的建议,在我的电子表格中编写了一个VBA宏,它可以扫描我所有的工作簿并将我所有的图表导出为jpg。

matlab可以导入png、jpeg、tiff等吗?@SolarMike你是什么意思?如果你想导入图表,然后将其作为图像导入,即这些可能的图像格式。@SolarMike如何在代码中做到这一点?您可能可以编写VBA脚本以将所有图形导出为图像文件(我不知道如何,没有使用Excel的经验)。一旦你有了一个图像文件目录,就可以很容易地将它们导入到MATLAB中(这里的许多问答可以让你从中开始)。MATLAB可以导入png、jpeg、tiff等吗?@SolarMike你是什么意思?如果你想导入图表,然后将其作为图像导入,即这些可能的图像格式。@SolarMike如何在代码中做到这一点?您可能可以编写VBA脚本以将所有图形导出为图像文件(我不知道如何,没有使用Excel的经验)。一旦你有了一个图像文件的目录,就可以很容易地将它们导入到MATLAB中(这里的许多问答可以让你开始学习)。