不正确的尺寸在matlab矩阵乘法在分段函数

1视图(30天)
这就是我试图在Matlab中实现:
在哪里 vi =罪(2 *π* 1000 * t) 和VD = 0.72
这些是我的命令:
> > t = 1 : 1000年
> > t / 1000年
> >第六= ( 2 * π * 1000年 * t)
> > vo =分段(vi < 0.72 , 0 第六,> 0.72 (六世 -0.72 )* 经验值 (- t))
然而,我得到这个错误:
错误使用矩阵乘法*不正确的尺寸。检查第一个矩阵的列数匹配第二个矩阵的行数。执行elementwise乘法,使用“。*”。
我不知道我做错了,帮忙吗?

答案(1)

Torsten
Torsten 2023年3月22日
编辑:Torsten 2023年3月22日
τ= 1.0;
V_D = 0.72;
vi = @ (t)罪(2 *π* t);
f = @ (t)马克斯(vi (t) -V_D, 0)。* exp (- t /τ);
t = 0:0.01:2 *π;
情节(t, f (t))

类别

找到更多的在数学帮助中心文件交换

s manbetx 845


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!