我正在尝试在matlab上实现自己的功能,其分析定义为:
x(t)=
{ A, k*T =< t <=k*T+tau
{ 0, k*T+tau < t < k*T+T
我正在尝试使用:
A=1
T=2
tau=1
k=0:1:10
t=0:0.1:100
y=A.*(t>=k*T).*(t<=k*T+tau) + (0).*(t>k*T+tau).*(t<k*T+T)
在那之后,我收到一条消息:
error: mx_el_ge: nonconformant arguments (op1 is 1x1001, op2 is 1x11)
函数应看起来像振幅= A的方波(例如A = 1)。
这怎么办?