我有2个函数,每个函数都生成一个图形。我试图将它们都放在1个函数中,但它只输出2个图形中的1个(最后一个函数的图形)。我的代码如下所示:
function [ output_args ] = Function3( input_args )
Function1;
Function2;
end
答案 0 :(得分:2)
Function2
覆盖了这个数字。因此,Function1
的情节丢失了。
如果您希望它们位于单独的窗口中,您可以在figure;
和Function1
行之间写下Function2
。
或者,如果您想在一个窗口中使用它们,则可以使用subplot
。像这样:
subplot(2,1,2);
Function1;
subplot(2,2,2);
Function2;
答案 1 :(得分:0)
希望它有效
function [ output_args ] = Function3( input_args )
figure, hold
Function1;
figure(1)
Function2;
end
在适当的地方使用保持功能