如何折叠代码脚本生活吗?
106(30天)
显示旧的评论
接受的答案
克里斯
2018年9月6日
这不是一个功能脚本现在生活,但是如果你想看到它请考虑提交一个增强请求技术支持。万博1manbetx如果你只是需要一个解决方案,这就是技术支持建议:万博1manbetx
1。转换为M文件和“发布”与“showcode”错误的。首先,生活的脚本转换成一个M文件。你可以交互式地点击“另存为”,然后选择“M”文件选择文件类型部分中或你可以以编程方式如下:
> > matlab.internal.liveeditor.openAndConvert (“live_script_to_be_converted.mlx”,“output_script.m”);
一旦你的M文件转换所有的分节符和格式,您可以使用“发布”功能从MATLAB命令窗口如下:
> >选项。格式=“pdf”;
> >选项。showCode = false;
> >发表(“output_script.m”选项)
这将PDF文件发布到子目录称为“html”在当前工作目录。
这是一个文档“发布”功能链接,具体地说,“showCode”选项:
请注意,当MLX文件保存为M文件,然后出版,它不将乳胶表达式转换为可读的东西。它还会自动插入一个表的内容开始。
2。封装在另一个脚本或函数的代码。另一种方法是为你来封装代码你想躲在另一个脚本或函数,称之为您发布的脚本。例如,类似:
% %现在画一个图
functionThatPlotsAFigure
在这种情况下,而不是出版的所有绘图代码,只有调用绘图函数将出版。
3所示。发布现场脚本作为HTML,然后修改隐藏的HTML页面的代码部分,然后发布为PDF。
上述选项仅仅是解决方法,我们目前没有这个功能。请求已经提交给我们的开发人员添加这个功能,他们正在考虑这个MATLAB的未来版本。我们感谢你的反馈,我们不断努力改善我们的产品。s manbetx 845