当前位置: 首页 > news >正文

做商城型网站抖音关键词排名系统

做商城型网站,抖音关键词排名系统,广州公共资源,如何在行业门户网站上做推广要点 C代码例程函数计算实现: 线性代数方程解:全旋转高斯-乔丹消元,LU分解前向替换和后向替换,对角矩阵处理,任意矩阵奇异值分解,稀疏线性系统循环三对角系统解,将矩阵从完整存储模式转换为行索…

要点

  1. C代码例程函数计算实现:
    1. 线性代数方程解:全旋转高斯-乔丹消元,LU分解前向替换和后向替换,对角矩阵处理,任意矩阵奇异值分解,稀疏线性系统循环三对角系统解,将矩阵从完整存储模式转换为行索引稀疏存储模式,稀疏系统的共轭梯度法,范德蒙矩阵,托普利茨矩阵,QR分解。
    2. 插值和外推:多项式,有理函数,三次样条,插值多项式的系数,双三次插值。
    3. 数值积分:龙伯格积分,第二个欧拉-麦克劳林求和,高斯求积和正交多项式,高斯-埃尔米特求积,高斯-雅可比求积,一元正交多项式。
    4. 评估函数:欧拉变换,加速序列收敛,连续分数的综合除法多项式,Ridders 多项式外推法,切比雪夫多项式,切比雪夫系数多项式近似,帕德近似值,有理切比雪夫近似。
    5. 特殊函数:对数伽马函数,指数积分,使用连续分数评估计算贝塔函数,整数阶贝塞尔函数,艾里函数,球面贝塞尔函数,球谐函数,菲涅尔积分,余弦和正弦积分,道森积分,椭圆积分和雅可比椭圆函数
    6. 随机数:最高质量随机数生成,高质量哈希值生成,滞后斐波那契生成器,生成指数偏差和逻辑偏差,Box-Muller 变换(正态偏差),柯西偏差,均匀比方法,伽玛偏差,泊松偏差,二项式偏差,多元正态偏差,蒙特卡洛积分应用,索博尔序列,VEGAS算法。
    7. 非线性方程集,最小最大函数,快速傅里叶变换,统计数据描述,数据模型,分类和推理,常微分方程积分,两点边界值问题,积分方程和反演理论,偏微分方程,计算几何,算法。

C/C++代码蒙特卡洛积分示例

对于光子学、经济学、视频游戏开发和工程学等许多依赖数值的领域来说,求解复杂积分是必需的。
I = ∫ a b g ( x ) d x I=\int_a^b g(x) d x I=abg(x)dx
许多有趣的问题都无法通过分析求解积分,因此必须应用替代数值方法来找到适当的估计。 值得注意的是,通过应用数值方法(例如蒙特卡洛积分),我们并不是“求解”积分,而是对积分值进行适当的估计。 对于许多应用来说,这种差异可以忽略不计,但应牢记这种区别,特别是在考虑当前问题所需的准确度时。

“蒙特卡洛方法”的现代变体可以追溯到 20 世纪 40 年代的洛斯阿拉莫斯实验室,该实验室最初开发该方法是为了帮助模拟核裂变过程,特别是模拟裂变材料中中子的平均自由程 。 我们没有确定地解决中子的扩散路径,而是应用了统计采样方法,而且效果非常好。 从那时起,“蒙特卡罗方法”一词根据其应用领域的不同而具有广泛的含义。 然而,蒙特卡罗的所有应用都有一个共同的基本原理,即使用统计采样来解决确定性难以解决的问题。

蒙特卡罗积分器

首先,我们可以使用蒙特卡罗检查积分的期望值。 传统上,函数 g(x) 的期望值可以通过首先乘以其概率密度函数 f(x),然后在所需区域上进行积分来计算:
E [ g ( x ) ] = ∫ a b g ( x ) f ( x ) d x E[g(x)]=\int_a^b g(x) f(x) d x E[g(x)]=abg(x)f(x)dx
或者,我们可以通过对积分极限之间的均匀分布重复采样来使用蒙特卡罗近似来获得期望值。
E [ g ( x ) ] = 1 n ∑ i = 1 n f ( x i ) E[g(x)]=\frac{1}{n} \sum_{i=1}^n f\left(x_i\right) E[g(x)]=n1i=1nf(xi)
其中, x i ∈ [ a , b ] x_i \in[a, b] xi[a,b]

如前所述, x i x i xi 是从每个唯一 n = 1 , 2 , 3 n=1,2,3 n=1,2,3 等的限制 a a a b b b 之间的均匀分布中采样的值。这种方法对 f ( x ) 进行采样 f(x) 进行采样 f(x)进行采样 函数并使用大数定律来找到收敛的期望值。

乘法因子 1 / n 1 / n 1/n 有时给出为 1 / ( n − 1 ) 1 /(n-1) 1/(n1) 因为 n n n 个样本确实有 n − 1 n-1 n1 个自由度,但是当 n n n 很大时 1 / n 1 / n 1/n 1 / ( n − 1 ) 1 /(n-1) 1/(n1)​ 之间的差异可以忽略不计。给定期望值估计量的形式,扩展到积分的估计很简单。期望值公式乘以积分限制的范围,如下所示。
F = ( b − a ) 1 n ∑ i = 1 n f ( x i ) F=(b-a) \frac{1}{n} \sum_{i=1}^n f\left(x_i\right) F=(ba)n1i=1nf(xi)
其中, x i ∈ [ a , b ] x_i \in[a, b] xi[a,b]

积分估计使用期望值估计器以及由积分限制确定的矩形宽度来查找积分面积/体积的近似值。我们可以用一个相对简单的例子来测试它,取积分:
∫ 1 5 x 4 e − x d x \int_1^5 x^4 e^{-x} d x 15x4exdx
我们可以编写一个简短的 C++ 程序来应用蒙特卡罗积分技术,样本大小为 n = 200。

#include <iostream>
#include <cstdlib>
#include <cmath>double myFunction(double x);
double monteCarloEstimate(double lowBound, double upBound, int iterations);int main()
{double lowerBound, upperBound;int iterations;lowerBound = 1;upperBound = 5;iterations = 200;double estimate = monteCarloEstimate(lowerBound, upperBound,iterations);printf("Estimate for %.1f -> %.1f is %.2f, (%i iterations)\n",lowerBound, upperBound, estimate, iterations);return 0;
}double myFunction(double x)
//Function to integrate
{return pow(x,4)*exp(-x);
}double monteCarloEstimate(double lowBound, double upBound, int iterations)
{double totalSum = 0;double randNum, functionVal;int iter = 0;while (iter<iterations-1){randNum = lowBound + (float(rand())/RAND_MAX) * (upBound-lowBound);functionVal = myFunction(randNum);totalSum += functionVal;iter++;}double estimate = (upBound-lowBound)*totalSum/iterations;return estimate;
}

它应该打印一些接近于:

Estimate for 1.0 -> 5.0 is 13.28, (200 iterations)

我们必须考虑蒙特卡罗积分技术隐含的方差。蒙特卡罗积分方案的方差遵循计算某个随机变量方差的传统过程。如果我们继续前面对函数 g ( x ) g(x) g(x) 求积分的表示法,则 g ( x ) g(x) g(x) 积分期望值的方差可以给出。为了简洁起见,我将跳过蒙特卡罗积分方案固有的标准差关系的推导。如果我们继续采用对函数 g ( x ) g(x) g(x) 进行积分的表示法,并且积分的期望值为 E [ g ( x ) ] E[g(x)] E[g(x)],则标准差的关系可以给出为:
σ n = V E [ g ( x ) 2 ] − E [ g ( x ) ] 2 n − 1 \sigma_n=V \sqrt{\frac{E\left[g(x)^2\right]-E[g(x)]^2}{n-1}} σn=Vn1E[g(x)2]E[g(x)]2

参阅一:计算思维
参阅二:亚图跨际
http://www.zhongyajixie.com/news/11408.html

相关文章:

  • 源码 网站建设教程宁波百度快照优化排名
  • 手机做网站泰州百度seo
  • 做医疗网站建设枫树seo
  • 深圳专业网站制作多少钱爱站网ip反域名查询
  • 2016网站设计qq群引流推广网站
  • asp.net 网站安全 检测东莞日增感染人数超25万
  • Wordpress 对比wagtail手机优化软件哪个好
  • 网站建设电销话术小程序
  • 做新闻的网站怎样赚钱朋友圈的广告推广怎么弄
  • 江门专业制作网站网络营销师报名官网
  • 国际网站设计360站长工具seo
  • 网站建设目标有哪几个方面营销方案怎么写模板
  • 专业定制网站建设智能优化海外广告优化师
  • 营销网站制作都选ls15227市场推广
  • 找人做网站昆明公众号推广合作平台
  • wordpress生成静态html文件优化器
  • 品牌网站建设小蝌蚪1seo描述是什么
  • 贵州安顺建设主管部门网站深企在线
  • 网站做子域名超云seo优化
  • wordpress默认动态路径河源市企业网站seo价格
  • 出口做食品网站成都网站优化seo
  • 在线学做衣服 的网站营销云
  • wordpress调用page关键词的优化方案
  • 深圳免费网站建设服务篮网目前排名
  • 做网站如何用模板百度总部公司地址在哪里
  • 个人博客网站建设方案搜狗站长平台验证网站
  • 合肥网络推广平台seo优化自动点击软件
  • wordpress html5主题网站seo排名优化
  • 大学文明校园网站建设方案请你设计一个网络营销方案
  • 国内免费代理ip地址和端口长春seo公司哪家好