作业帮 > 综合 > 作业

怎样调用matlab中cftool工具箱傅里叶拟合的结果,也就是系数a0--b7

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 04:11:36
怎样调用matlab中cftool工具箱傅里叶拟合的结果,也就是系数a0--b7
菜单File--》Generate M-file,运行导出的m文件,就可以在工作空间里调用系数a0--b7.
再问: 您好,可不可以问一下在工作空间中怎么调用傅里叶拟合出来的系数,生成M文件,输出结果大概是: a0 = -16.3 (-217.2, 184.6) ..............(由于字数限制自己省略了几个输出) b7 = 0.2178 (-46.49, 46.93) w = 3.611 (0.4947, 6.727) 如何在下一步骤利用系数求出a0/a1,a1/a2......a6/a7以及b1到b7的比值。
再答: 生成M文件后,系统默认的函数名为 createFit(x,y), 然后把第一行改为 Myfun = createFit(x,y)。 这样在工作空间里调用该函数进行拟合后,拟合的结果就保存在Myfun里, 你可以用Myfun.p1 查看第一个系数,后面系数类推。 这样就可以求出你需要的相应比值了。