我正在尝试编写一个处理文件并在该文件上写入报告的MATLAB函数。该报告将包含数字,字符串,表格和图像。
在查看MATLAB的文档后,我只能找到将单个项目保存到文件的函数。例如,打印保存图表,写保存表格等。如何创建包含许多这些项目的单个文件(例如带有图像,表格和文本的PDF)?
答案 0 :(得分:0)
您可以使用print
和-append
选项将多个页面依次写入PostScript文件,然后将ps转换为pdf。使用Matlab的处理图形系统,可以(如果单调乏味)详细设计每个打印页面,排列元素等。
但是,如果您的文档非常复杂,我认为以另一种方式生成pdf会更好。一种方法是使用大量fprintf
来编写LaTeX代码,并使用pdflatex
编译该文件。
顺便说一句,我不知道生成pdf的Matlab函数write
。