我们有以下表达式:
如果:
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中寻找特定的简化代码!