1

我们有以下表达式:

如果:

v(t)=Vrf.sin(Wrf.t)+Vlo.sin(Wlo.t);

然后:

v^2(t)=(Vrf.sin(Wrf.t)+Vlo.sin(Wlo.t))^2

然后简化为:

v^2(t)=Vrf^2.(1+cos(2.Wrf.t))+Vlo^2.(1+cos(2.Wlo.t))+2.Vrf.Vlo.(cos( (Wrf-Wlo).t)+cos((Wrf+Wlo).t));

这种简化的目的是从三角函数中得到一个幂的“sin”和“cos”项,包括任何幂的“sin”和“cos”。

问题是,如何在 Matlab 中将 v(t) ( v(t)^n ) 的高阶简化为“sin”和“cos”的幂?

版本添加:在符号Matlab中寻找特定的简化代码!

4

0 回答 0