How do I convert MATLAB file to PDF file?
3,551 次查看(过去 30 天)
显示 更早的评论
I write code in MATLAB. Now, I want to convert PDF, DOC or DOCX. How can I do this?
4 个评论
Colin
2025-2-10,7:03
What a nightmare. A person wants to print a script file as pdf -- no fancy headers, table of contents, bold comments, figures. MathWorks can't even explain how to do that!
Cris LaPierre
2025-2-10,15:39
编辑:Cris LaPierre
2025-2-10,15:48
There are 2 options described below. Not sure why those options don't work for you, but if you just want to print to pdf, click the print icon in the EDITOR tab ('Live Editor' tab if working with mlx file). The appearance may depend on your version of MATLAB, and whether it is an *.mlx or *.m file.

You'll get a print dialog where you can set your printer to be a PDF printer.


采纳的回答
Cris LaPierre
2024-10-21
编辑:MathWorks Support Team
2024-10-21
To convert a live script to PDF, go to the Live Editor tab and select Export > Export to PDF. For more information, see Ways to Share and Export Live Scripts and Functions. Alternatively, you can use the "export" function.
For example:
export("myfile.mlx")
To convert a script to PDF, on the Publish tab, select Publish > Edit Publishing Options. Then, set the Output file format to pdf. For more information, see Publish and Share MATLAB Code. Alternatively, you can use the "publish" function.
For example:
publish("myfile.m","pdf");
3 个评论
Arujan Rajadurai
2020-10-10
How about if I'm just using a script (not live), is there a way to print my script as a pdf?
Thank you!
Cris LaPierre
2020-10-10
编辑:Cris LaPierre
2020-10-10
publish('script.m','pdf')
You should also see a Publish tab when viewing a *.m script in the editor. Follow these steps to use a graphical approach.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Live Scripts and Functions 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!