1 matlab
我有以下功能:
f(t) = 0 if t < 0
f(t) = 2*t^2 - 4*t +3 if 1 <= t < 2
f(t) = Cos(t) if 2 <= t
Run Code Online (Sandbox Code Playgroud)
我是一个新的MATLAB用户,我不知道如何在0 <= t <= 5的范围内在单个数字上绘制函数.
关于我必须做什么的任何想法?
为拉普拉斯公式编写函数.
像这样的东西
function [ft] = func(t)
if t <= 0
ft = 0;
elseif t > 0 && t < 2
ft = 2 * t^2 - 4 * t + 3;
elseif t >= 2
ft = cos(t);
end
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用fplot绘制函数,第二个参数定义绘图范围.
fplot('func', [0, 5])
Run Code Online (Sandbox Code Playgroud)