J'ai écrit des lignes de code Scilab qui génèrent une matrice. C'est une fonction dont l'argument est un vecteur contenant deux entiers positifs et qui renvoie une matrice de taille les valeurs du vecteur, selon un algorithme. La fonction exporte également la matrice à un chiffre dans le style LaTeX, grâce à la fonction prettyprint
.Ajuster la taille de la figure dans Scilab avec la fonction xs2pdf
Je voudrais que cette figure soit exportée vers un fichier PDF, pour lequel j'ai utilisé la fonction xs2pdf
. Cela fonctionne presque bien. Le problème est que, lorsqu'elle sert son but, la fonction génère une matrice de taille autour de 40x40, et elle ne tient jamais sur la page. Il me semble que le document PDF créé n'est même pas A4.
je ne comprend pas tout le code, tout ce que vous devez savoir est que le code génère une matrice nommée z
, puis-je avoir les lignes:
//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') ;
La matrice z
est créée ici pour simuler la matrice que mon programme génère réellement. Si vous exécutez ce code, après avoir rempli le bit '_path_to_pdf_file'
, obtenez-vous une sortie PDF décente?
Oui, c'est une alternative très convenable –