专栏
标签
已知一条曲线,如何用傅里叶分解出基波和 3、5、7 次谐波
一般问题
发布于 2025-06-28 11:45:21
查看 9过去366天

using TyPlot
using TyCurveFitting
using TyBase
using TyMath

生成正弦波磁通φ-wt

wt = 0:0.01:pi
fai = 141sin.(wt)
plot(i0, φ, "b", wt, fai, "r")

使用插值法进行取值,获取i0-wt曲线

wt_v = 0:0.01:pi
fai_v = interp1(wt, fai, wt_v)
i0_v = interp1(φ, i0 ,fai_v)
plot(wt_v, i0_v, "g")

接下来不知道怎么写傅里叶分解的代码了

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
工程机械科学计算MWORKS体验官

全部回答 1

发布于 2025-06-30 09:25:33

您好,您的代码存在问题,运行时会提示i0未定义。
如要进行傅里叶变换,可以参考用户手册傅里叶分析和滤波

用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天