Hiding only a section of code in live script.

69 次查看(过去 30 天)
Hi everyone,
Is there a way to hide not all the code of the live script but only some section ??

回答(2 个)

Payas Bahade
Payas Bahade 2020-4-8
Hi Andrea,
While this feature is not currently available for the Live Editor, the development team has been made aware of this request and they may consider adding it for a future release of MATLAB.
Similar question has been answered in the community with a possible workaround. Please refer this link to view that question.
Hope this helps!

Sean de Wolski
Sean de Wolski 2020-4-8
Put the code you don't want displayed in a separate function that's called from the main live script.
  1 个评论
Giulio Suzumura
Giulio Suzumura 2020-5-26
Tks!
I reduce all my plots to one line!
On live preview:
printplots({img1,img2,img3},{'Image 1','Image 2','Image 3'});
printplots.m function
function imprimir(plots,names)
qntPlots = size(plots,2);
qntNames = size(names,2);
if qntPlots ~= qntNames
error("Needs to be same size");
end
figure();
for i = 1:qntPlots
s = subplot(1,qntPlots,i); imshow(plots{i})
s.Title.String = names{i};
%...
end
set(gcf,'Position',[0 0 1200 3*100])
set(findall(gcf,'-property','FontSize'),'FontSize',16)
%...
end

请先登录,再进行评论。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by