0
我想在MATLAB中繪製斜坡函數。 我有以下功能爲我的斜坡:繪圖斜坡函數
function [ y ] = ramp(x)
y=zeros(size(x));
y(x>=0)=linspace(0,x(end),length(x(x>=0)))
end
不過,我希望它有我的階躍函數
syms x
ezplot(5*heaviside(x-1), [-10, 10])
一個類似的效果。當我使用此代碼:
syms x
ezplot(5*ramp(x-1), [-10, 10])
當我做(x-1)它似乎拋出一個錯誤,這是不可能的,我可以要求一些修改嗎?:
Cannot prove '0 <= x - 1' literally. To test the statement mathematically,
use isAlways.
不需要'ezplot',只需使用'plot'。 – David 2014-11-06 04:53:42