使用Matlab编写子部分发布标记

时间:2017-08-07 19:21:31

标签: matlab

我想使用publish创建一个Matlab标记。我正在使用“showCode = false”,因为我不想打印整个代码,只打印我用评论写的内容,以及所有的绘图。

我想做的一件事是有封面,部分和子部分。这是两个问题:

(1)小节: 我理解部分以两个百分号开头:%% SECTION NAME 如何在此部分中编写子部分?

(2)是否可以使用发布文档封面?

由于

莫妮卡

2 个答案:

答案 0 :(得分:2)

关于子部分,您可以使用HTML Markup添加它们,但这不会添加到从section titles生成的“内容”菜单中。对于封面,您可以添加external graphic(注意:您需要将图像文件放在包含已发布输出的文件夹中并链接到那里)。这是一个示例脚本,说明了上述两个方面:

%% Title
%
% <<C:\Program Files\MATLAB\R2016b\toolbox\matlab\imagesci\peppers.png>>
%
% Description.

%% Section 1
% Some text.

%% Section 2
% Some more text.

%%
% <html><h3>Sub-section</h3></html>
%
% Some subtext.

%% Section 3
% Final text.

这是已发布的HTML输出:

enter image description here

答案 1 :(得分:0)

不幸的是,MATLAB发布标记非常基础,我不认为你可以轻松地进行子部分。

在发布标记中,我能想到的唯一选择是在<h2>块中包含<h3> <html>标记。在代码中设置起来并不容易。

任何更复杂的事情,例如。对于第(2)项,我怀疑你将不得不使用MATLAB报告生成器。 https://uk.mathworks.com/products/ML_reportgenerator.html