文件名称:Fourfun:使用傅立叶展开的自动计算系统-matlab开发
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-21 03:34:54
matlab
这是一个名为 Fourfun 的函数集合,它在 MATLAB 中使用面向对象的编程。 它可用于通过傅立叶展开快速准确地逼近周期函数。 为了提高效率并减少傅立叶变换的计算次数,Fourfun 会自动确定精确到接近机器精度的表示所需的节点数。 常见的 MATLAB 函数已被重载,以保持 Fourfun 类的语法尽可能与通用 MATLAB 语法一致。 首先,必须制作一个fourfun 对象。 然后可以使用以下函数操作 Fourfun 对象:cos、diff、exp、int、integral、log、plot、roots、sin。 请参阅每个函数所需参数的注释。 这是一个快速而简单的示例,说明如何制作一个fourfun 对象(一个fourfun 对象是周期函数的近似),找到fourfun 的根,然后绘制结果。 f=fourfun(@(x) cos(3*x)); g=根(f); 坚持,稍等
【文件预览】:
Fourfun.zip