求离散点的面积离散点如图所示,如何求离散点形成的2个波峰的面积,求原理!有C#代码最好,
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/28 19:19:00
求离散点的面积
离散点如图所示,如何求离散点形成的2个波峰的面积,求原理!有C#代码最好,
离散点如图所示,如何求离散点形成的2个波峰的面积,求原理!有C#代码最好,
用牛顿柯蒂斯公式即可.
因为面积即为函数积分
数值积分如下计算
(xi,fi)
i=0,1,...,n
代表你的离散点
最简单的是梯形求积公式
=sigma [fi+f(i+1)]*(x(i+1)-xi)/2
i从0到n-1
即可
还有更高精度的,但是看你点的密度,估计这个就够了
再问: 点是随机的,不一定是这样的,只知道n个点的坐标,并不知道波峰在哪里,有几个波峰,怎么做呢?
再答: 请问你怎么个随机法,你的横坐标和纵坐标是啥,同时随机么?还是只有纵坐标是随机的?
再问: 横坐标是1:1024,步长为1,纵坐标是某元素能量谱,随机的,有波峰存在,目的就是识别并计算这些波峰的面积
再答: 如果不考虑干扰, 假设波峰那里明显有递增到突然递减 再递减到突然递增 你就做一个函数探测这些位置 即 从第二个值开始 ind=1 for i=2:1023 if(y(i-1)y(i+1)) peak(ind)=i ind++ end end ind=1 for i=2:1023 if(y(i-1)>y(i) & y(i)
因为面积即为函数积分
数值积分如下计算
(xi,fi)
i=0,1,...,n
代表你的离散点
最简单的是梯形求积公式
=sigma [fi+f(i+1)]*(x(i+1)-xi)/2
i从0到n-1
即可
还有更高精度的,但是看你点的密度,估计这个就够了
再问: 点是随机的,不一定是这样的,只知道n个点的坐标,并不知道波峰在哪里,有几个波峰,怎么做呢?
再答: 请问你怎么个随机法,你的横坐标和纵坐标是啥,同时随机么?还是只有纵坐标是随机的?
再问: 横坐标是1:1024,步长为1,纵坐标是某元素能量谱,随机的,有波峰存在,目的就是识别并计算这些波峰的面积
再答: 如果不考虑干扰, 假设波峰那里明显有递增到突然递减 再递减到突然递增 你就做一个函数探测这些位置 即 从第二个值开始 ind=1 for i=2:1023 if(y(i-1)y(i+1)) peak(ind)=i ind++ end end ind=1 for i=2:1023 if(y(i-1)>y(i) & y(i)
遗传算法求离散点的最值问题,离散点的编码方式是浮点编码,MATLAB如何实现交叉和变异操作?
高中数学中根据离散的点求线性方程的方法叫什么?
用MATLAB求三角函数Asin(wt+B)的幅值A,信号为离散点
matlab如何把画图画出的离散点进行连线
求一道离散型随机变量的问题
求离散型随机变量的方差
如何在matlab中用function编写一个子函数求一个给定函数的离散时间的离散时间傅里叶变换
matlab中怎么绘制大量的离散点
离散点的拐点分析有两组数,坐标上构成一组离散点0.21 0.250.31 0.230.33 0.250.35 0.210
Mathematica 中如何画空间离散点.
如何在matlab实现离散点画图
matlab 如何画三维空间中的离散点