我写了生成矩阵的Scilab代码行。它是一个函数,其参数是一个包含两个正整数的向量,并根据某种算法返回一个尺寸为向量值的矩阵。该函数还将矩阵导出为LaTeX样式的图形,这要归功于prettyprint
函数。使用xs2pdf函数在Scilab中调整图的大小
我希望将该数字导出为PDF文件,为此我使用了函数xs2pdf
。它工作得很好。问题在于,在达到预期目的时,该函数会生成一个大小在40x40左右的矩阵,并且它不适合页面。在我看来,创建的PDF文档甚至不是A4。
我并没有包括整个代码,所有你需要知道的是,代码生成一个名为z
矩阵,然后我有台词:
//just for this post
z=rand(40,40)
//export to figure
A=prettyprint(z) ;
clf ;
xstring(0,0,A) ;
//export to PDF
xs2pdf(0, '_path_to_pdf_file') ;
在这里创建为了z
矩阵来模拟我的程序实际生成的矩阵。如果您运行此代码,填写'_path_to_pdf_file'
位,您是否获得了体面的PDF输出?
是这是一个非常合适的替代 –