找回密码
 注册
Simdroid-非首页
查看: 111|回复: 2

输入离散数据 求定积分 寻求帮助

[复制链接]
发表于 2010-12-18 17:58:07 | 显示全部楼层 |阅读模式 来自 山西太原
输入两列数据 y与q是一一对应的关系,需要对fun所定义的函数形式求定积分,不知道怎么才行得通

load('xsr.txt');
q=xsr(:,1);
y=xsr(:,2);
N=length(q);
R=@(q)y;
fun=@(q)q.^4.*R.*exp(iq*6);
FT=quad(fun,q(1),q(N));  

附信号数据
0.27843723    3.5820957767325E-7
0.27887875    3.62884649732332E-7
0.27932026    3.7265234484951E-7
0.27976177    3.57494884597911E-7
0.28020329    3.40397138642072E-7
0.28064479    3.46232813800072E-7
0.2810863    3.49934673525714E-7
0.28152781    3.45059148575337E-7
0.28196931    3.59240114684804E-7
0.28241081    3.40855834527645E-7
0.28285231    3.44012012192374E-7
发表于 2010-12-18 19:47:34 | 显示全部楼层 来自 河北廊坊
Simdroid开发平台
请你给出明确的公式
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-19 09:20:42 | 显示全部楼层 来自 山西太原
本帖最后由 lycid 于 2010-12-19 09:25 编辑

具体的式子在附件中, 其中的R(q) 就是txt文件中的第二列数据,我把他定义为 q(第一列数据) 的函数(R=@(q)y),积分的上下限是q 的首尾两个值

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 19:56 , Processed in 0.051007 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表