- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 R语言-舍选法产生正态分布随机数
舍选法产生正态分布随机数(R语言)思路分析如果X∼N(0,1)X\sim N\left( 0,1 \right)X∼N(0,1),则Y=μ+σX∼N(μ,σ2)Y=\mu +\sigma X\sim N\left( \mu ,\sigma ^2 \right)Y=μ+σX∼N(μ,σ2),即只需要产生N(0,1)N\left( 0,1 \right)N(0,1)的随机数Z即可。标准正态分布...
2020-07-18 18:35:00
13224
1
原创 最优化方法-抛物线法原理及MATLAB实现
抛物线法原理及MATLAB实现抛物线法也叫二次插值法,其基本思想是:在搜索区间中不断地使用二次多项式去近似目标函数,并逐步用插值多项式的极小点去逼近先搜索问题。min φ(α)=f(xk+αdk)min\,\,\,\varphi \left( \alpha \right) =f\left( x_k+\alpha d_k \right)minφ(α)=f(xk+αdk)方法原理及推导设函数在单谷区间x1<x2<x3x_{1}<x_{2}<x_{3}x1<x2&
2020-07-18 18:27:37
16525
7
原创 R语言-蒲丰投针问题(向量化)
蒲丰投针问题的具体过程及推导可参考百科,此处不再赘述,这里仅给出模拟步骤和实现代码。蒲丰投针试验的模拟步骤设定试验总次数 NNN,成功次数m=0m = 0m=0,针的长度为hhh,平行线间的距离为aaa (h⩽ah\leqslant ah⩽a)产生随机数X∼U(0,a/2)X\sim U\left(0,a/2\right)X∼U(0,a/2),θ∼U(0,π)\theta\sim U\le...
2020-05-07 23:10:09
2918
原创 最优化方法-黄金分割法及Matlab实现
黄金分割法及Matlab实现黄金分割法也称为 0.618 法,其基本思想是通过取试探点和进行函数值比较,使包含极小点的搜索区间不断缩短以逼近极小值点。适用于确定区间上的任何单谷函数求极小值的问题。公式推导算法流程图Matlab实现黄金分割法流程图如下:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示...
2020-04-22 23:15:33
33300
6
原创 R语言-随机点名程序(使用runif函数)
利用 runif 函数写一个随机点名的程序, 实现以下功能: 已知学生列表,输入学生个数, 随机输出指定个数的学生姓名。不能使用 sample 函数 使用runif函数 避免重复点名完整代码如下:RandCall <- function(num){ i = 0 re = rep(0,num) data<-read.csv('namelist.csv',sep...
2020-04-21 17:39:06
16427
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人