Matlab 绘制分段函数

Matlab 绘制分段函数,matlab,Matlab,我试图在MATLAB中绘制以下分段函数: x=linspace(0,1,100); e=1; n=9; N(e,:) = (n*x-e+1).*(x>(e-1)/n).*(x<e/n) + (-n*x+e+1).*(x>e/n).*(x<(e+1)/n); plot(x,N(e,:)); x=linspace(0,1100); e=1; n=9; N(e,:)=(N*x-e+1)。*(x>(e-1)/N.*(xe/N)。*(x我假设你希望你的函数在x=0.11时的值是1

我试图在MATLAB中绘制以下分段函数:

x=linspace(0,1,100);
e=1;
n=9;
N(e,:) = (n*x-e+1).*(x>(e-1)/n).*(x<e/n) + (-n*x+e+1).*(x>e/n).*(x<(e+1)/n);
plot(x,N(e,:));
x=linspace(0,1100);
e=1;
n=9;

N(e,:)=(N*x-e+1)。*(x>(e-1)/N.*(xe/N)。*(x我假设你希望你的函数在
x=0.11时的值是1,而不是0。为此,你可以简单地替换
(X给定的代码无法编译。请提供一段工作代码。完成。它取自更大的代码块,因此,对于使用“e”和“n”变量带来的不便,我深表歉意。