0
定义不连续函数的任何简单方法(例如,如果x> 5,f(x)= 5,f(x)= 6x,如果x < 5)并且在间隔(例如[0 6])。Matlab discontiniuos函数
定义不连续函数的任何简单方法(例如,如果x> 5,f(x)= 5,f(x)= 6x,如果x < 5)并且在间隔(例如[0 6])。Matlab discontiniuos函数
如何:
f = @(x) 5*(x>5) + 6*x.*(x<5);
在
t = 0:0.001:6;
f = @(x) 5*(x>5) + 6*x.*(x<5);
plot(t,f(t));
你可能想改变你的定义,以确保您定义的情况下,当x = 5,为以下之一:
f = @(x) 5*(x>5) + 6*x.*(x<=5);
或
f = @(x) 5*(x>=5) + 6*x.*(x<5);