我有 2 个函数,每个函数都会生成一个图表。我试图将它们都放在 1 个函数中,但它只输出 2 个图形中的 1 个(最后编写的函数的图形)。我的代码如下所示:
function [ output_args ] = Function3( input_args )
Function1;
Function2;
end
我有 2 个函数,每个函数都会生成一个图表。我试图将它们都放在 1 个函数中,但它只输出 2 个图形中的 1 个(最后编写的函数的图形)。我的代码如下所示:
function [ output_args ] = Function3( input_args )
Function1;
Function2;
end
Function2
正在覆盖该图。所以,剧情Function1
就输了。
如果你希望它们在单独的窗口中,你可以在和行figure;
之间写。Function1
Function2
或者,如果您希望它们在一个窗口中,您可以使用subplot
. 像这样:
subplot(2,1,2);
Function1;
subplot(2,2,2);
Function2;
希望它有效
function [ output_args ] = Function3( input_args )
figure, hold
Function1;
figure(1)
Function2;
end
在适当的地方使用保持功能