今天在用Matlab(2012b)计算的时候发现其中的函数库没有直接提供傅里叶级数展开的函数,就自己搞了一个

function [A,B,F]=fseries(f,x,n,a,b)
%用于求解函数的傅里叶级数展开if nargin==3, a=-pi; b=pi; endL=(b-a)/2; if a+b, f=subs(f,x,x-L-a); end %变量区域互换A=int(f,x,-L,L)/L; B=[]; F=A/2; %计算a0for i=1:nan=int(f*cos(i*pi*x/L),x,-L,L)/L; bn=int(f*sin(i*pi*x/L),x,-L,L)/L; A=[A, an]; B=[B, bn]; F=F+an*cos(i*pi*x/L)+bn*sin(i*pi*x/L);endif a+b, F=subs(F,x,x+L+a); end %换回变量区域
end

仅供参考哦~

Matlab中的傅里叶级数展开函数相关推荐

  1. matlab repmate,MATLAB中“repmat”与“cat”函数的用法

    MATLAB中"repmat"与"cat"函数的用法 1. repmat函数 >> z=repmat(5,2,3) z = 5 5 5 5 5 5 ...

  2. 浅析MATLAB中的内联函数、匿名函数和函数函数

    内联函数 内联(inline)函数是MATLAB 7以前经常使用的一种构造函数对象的方法.在命令窗口.程序或函数中创建局部函数时,通过使用inline构造函数,而不用将其储存为一个M文件,同时又可以像 ...

  3. 线性回归用matlab怎么做,matlab中如何应用regress()函数进行线性回归分析?

    matlab中如何应用regress()函数进行线性回归分析?回归分析是研究一个随机变量与一个或多个普通变量之间的相关系的统计方法.如果做回归分析,有很多软件都已经封装好了的,我们只需直接调用就可以了 ...

  4. matlab中多元线性回归regress函数精确剖析(附实例代码)

    matlab中多元线性回归regress函数精确剖析(附实例代码) 目录 前言 一.何为regress? 二.regress函数中的参数 三.实例分析 总结 前言 regress函数功能十分强大,它可 ...

  5. 怎样在matlab中写技术,rect矩形函数 matlab中怎样编写矩形函数

    矩形函数的定义: 矩形函数 rect(t); 如果绝对值 |t| > 0.5 rect(t) = 0; 如果绝对值 |t| = 0.5 rect(t) = 0.5; 如果绝对值 |t| < ...

  6. matlab中pol2cart()函数

    matlab中pol2cart()函数 说明文件 pol2cart Transform polar to Cartesian coordinates. [X,Y] = pol2cart(TH,R) t ...

  7. matlab中如何处理复数,matlab中复数的处理函数

    matlab中复数的处理函数 MATLAB 中复数的处理函数要说明复数的运算,先从解以下的二次方程式的复数根谈起上式的根有实部 (-2) 及虚部 (±3),我们就这个复数的表示法来说明 MATLAB的 ...

  8. MATLAB中abs和sqrt函数的使用方法

    MATLAB中abs和sqrt函数的使用方法 1.abs函数 ##作用:数值的绝对值和复数的幅值 ##基本用法:abs(x)函数是对数组元素进行绝对值处理的函数. 函数的定义域包括复数. 对于复数x= ...

  9. matlab中ss函数_matlab状态空间模型(matlab中如何通过ss函数和tf2ss函数将微分方程转化...)...

    matlab中如何通过ss函数和tf2ss函数将微分方程转化... 例如下面的一道题. 方法一: num=[0 0 10 10]; den=[1 6 6 10]; [A,B,C,D]=tf2ss(nu ...

最新文章

  1. 易语言组合框连接mysql_用mysql填充的多动态组合框
  2. 人工智能技术映射出来的16个行业66个应用场景!
  3. python【数据结构与算法】从一个例子引入动态规划❤️
  4. ANSYS Products 19.1 安装教程
  5. django中的反向解析的好处
  6. 不想当全栈的设计师不是_但我不想成为产品设计师
  7. 局域网共享问题全方位解决
  8. Codeforces Round #380~#400 div2 总结 - updating
  9. (123)FPGA面试题-介绍低速接口(UART、IIC、SPI),SPI有几根线,每根线的作用?(三)
  10. 录入商品信息的c语言,超市商品信息系统设计报告及程序C语言.doc
  11. CleanCodeHandbook Chapter 4: Binary Tree(25-32)
  12. TF-tf.keras.layers.Attention-Attention机制
  13. 栈的理解以及如何计算程序所需栈的大小并在IAR中设置栈
  14. python 字典排序成绩_原来python中dict()的高级用法可以这样实现!真是让我长了见识...
  15. 量子力学入门---基本概念
  16. 单向可控硅的工作原理
  17. 马尔可夫(Markov)不等式
  18. javaGUI学习1:GUI框架,工具介绍
  19. 前端,你需要掌握的重点!!
  20. 注册坚果云无法连接服务器,坚果云无法连接服务器怎么办?

热门文章

  1. 两化融合能给企业带来什么好处
  2. yaml文件关联多接口变量
  3. 最新的VMware Workstation Pro 17安装教程+安装包下载
  4. CGAL Cookbook --CGAL简介
  5. java求循环节长度
  6. 服务注册Service Registration
  7. 人生理财规划必备的“四笔钱”,你知道吗?
  8. npm WARN cli npm v9.1.2 does not support Node.js v14.12.0. You should probably upgrade to解决方法
  9. vbnet如何注释_克里斯出售股票为VBNET Develo提供XML注释和文档生成
  10. OpenglES2.0 for Android:第一个OpenglES应用