在MATLAB中使用ezplot在同一图形上绘制两个函数

在MATLAB中使用ezplot在同一图形上绘制两个函数,matlab,plot,higher-order-functions,Matlab,Plot,Higher Order Functions,我想使用ezplot()在MATLAB中绘制以下三个函数,但我希望这些函数位于同一个图形上,以便轻松解释差异。这可能吗?如果是,怎么做?这三个功能是: x^3 x^5 x^7 谢谢, mysticxhobo只需按住即可在同一轴上连续绘制它们: figure; hold on; ezplot('x^3'); ezplot('x^5'); ezplot('x^7'); 有没有一种方法可以给每个图形加上标签,或者用不同的颜色来识别它们?

我想使用ezplot()在MATLAB中绘制以下三个函数,但我希望这些函数位于同一个图形上,以便轻松解释差异。这可能吗?如果是,怎么做?这三个功能是:

x^3
x^5
x^7
谢谢,

mysticxhobo

只需按住
即可在同一轴上连续绘制它们:

figure;
hold on;
ezplot('x^3');
ezplot('x^5');
ezplot('x^7');

有没有一种方法可以给每个图形加上标签,或者用不同的颜色来识别它们?