Hiding only a section of code in live script.

Hi everyone,
Is there a way to hide not all the code of the live script but only some section ??

답변 (2개)

Sean de Wolski
Sean de Wolski 2020년 4월 8일

2 개 추천

Put the code you don't want displayed in a separate function that's called from the main live script.

댓글 수: 1

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

댓글을 달려면 로그인하십시오.

Payas Bahade
Payas Bahade 2020년 4월 8일

1 개 추천

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!

카테고리

도움말 센터File Exchange에서 Live Scripts and Functions에 대해 자세히 알아보기

질문:

2020년 4월 5일

댓글:

2020년 5월 26일

Community Treasure Hunt

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

Start Hunting!

Translated by