如何在matlab中对分段函数进行傅里叶变换

比如y=1+cos(x),-1<=x<=1=0,x<-1或x>1如何在matlab中把y表达出来进行傅里叶变化谢谢~~... 比如y=1+cos(x),-1<=x<=1
=0,x<-1或x>1
如何在matlab中把y表达出来 进行傅里叶变化
谢谢~~
展开
 我来答
数蚂蚁ant
2015-10-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5533
采纳率:79%
帮助的人:434万
展开全部
用MATLAB 实现傅里叶变换:
用户任意输入一个函数,然后,输出函数的傅里叶变换函数,然后输出振幅频率 。
x=sin(2*pi*t); %任意输入一个函数。
y=fft(x); %傅里叶变换函数。
plot(abs(y)); %振幅频率。

函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。
傅里叶变换能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅里叶变换。
东莞大凡
2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进... 点击进入详情页
本回答由东莞大凡提供
结局都与你我有关
推荐于2016-07-18 · TA获得超过5.8万个赞
知道大有可为答主
回答量:3.5万
采纳率:97%
帮助的人:2794万
展开全部
  用MATLAB 实现傅里叶变换:
  用户任意输入一个函数,然后,输出函数的傅里叶变换函数,然后输出振幅频率 。
  x=sin(2*pi*t); %任意输入一个函数。
  y=fft(x); %傅里叶变换函数。
  plot(abs(y)); %振幅频率。

  函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。
  傅里叶变换能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅里叶变换。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huxuec
推荐于2018-03-10 · TA获得超过2625个赞
知道小有建树答主
回答量:1095
采纳率:75%
帮助的人:588万
展开全部
syms x
y=(heaviside(x+1)-heaviside(x-1))*(1+cos(x));
fy=fourier(y)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式