MATLAB:如何在线而不是底部发布数字

时间:2014-08-12 08:56:43

标签: matlab position publish figure

Matlabs的'publish'函数创建一个包含我所有代码,注释和数字的html。但是,我希望这些数字出现在我给出绘图命令的位置(例如在iPython中),而不是像Matlab(R 2010b)那样在底部。我查看了发布的“编辑发布配置”但找不到合适的设置。

这是一个例子,我希望在定义下一个数据集之前绘制数字,但是Matlab(R 2010b)将它们全部绘制成底部。

data1 = 1:10

figure
plot(data1)

data2 = 5:15

figure
plot(data2)

data3 = 1:30

figure
plot(data3)

data4 = 5:50

figure
plot(data4)

1 个答案:

答案 0 :(得分:4)

将每个绘图命令放在其自己的单元格中(由%%行定义),例如:

%%
data1 = 1:10

figure
plot(data1)

%%
data2 = 5:15

figure
plot(data2)

%%
data3 = 1:30

figure
plot(data3)

%%
data4 = 5:50

figure
plot(data4)

发布脚本时,单元格逐个处理,输出结合在一起。您可以在%%个字符后包含每个单元格的标题。