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)
答案 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)
发布脚本时,单元格逐个处理,输出结合在一起。您可以在%%
个字符后包含每个单元格的标题。