- 博客(6)
- 收藏
- 关注
原创 随机生成正太分布样本原理及python实现
在概率统计学中,均匀分布算得上是潘多拉魔盒,基本所有重要的概率分布都可以从基本的均匀分布Uniform(0,1)中生成出来,正态分布也不例外。先假设Uniform(0,1),随机生成0-1的随机数。然后有两种方法可以把该均匀分布样本转换为符合正态分布的样本。1.用Box-Muller方法,随机抽出两个从均匀分布的数字和。然后 那和都是正态分布的。证明可用极坐标,请
2017-03-28 18:15:52 7896
原创 Matlab 函数记录本
1. fminunc :找出自定义函数最小值点,可以返回距最小值点的自变量x和收敛情况。2.randperm(100):创建一个随机排列的长度为100的数组。3.方法可变参数的定义:function [h, display_array] = displayData(X, example_width)if ~exist('example_width', 'var') || isemp
2015-10-27 08:40:15 759
原创 单维与多维线性回归代码( machine-learning-ex1 ) Stanford machine learning
1.warmUpExercise.m2.plotData.m3.gradientDescent.m4.computeCost.m5.gradientDescentMulti.m6.computeCostMulti.m7.featureNormalize.m8.normalEqn.m本文只添加各个代码文档中“YOUR CODE HERE”内容。1.warmUpEx
2015-10-20 22:08:49 1753
原创 Matlab中fminunc函数的意义 以及options函数的初级用法。
本文问题出自Stanford大学 Andrew Ng老师的机器学习week 3 Logistic Regression Model 中出现如下高级函数:该过程涉及matlab两个函数 fminunc 和options;要清楚的了解这两个算法如何使用,我们需要知道自定义函数的使用方法,以图上的自定义函数function [jVal,gradient] = costFunction(t
2015-10-20 09:32:46 71812 23
原创 关于Matlab中句柄@的用法
句柄的使用格式:变量名=@(输入参数列表)运算表达式例如计算一个数的平方可以写成如下格式:mysqr=@(x)x.*x;%第一个(x)为输入的参数,而后面x.*x则为数学意义上的x^2; 因为matlab默认的计算单位为矩阵,所以对于加减乘除计算,matlab分别对应 “ .* ”和“ * ”其中第一个 “ .* ”表示单位数字计算。执行mysqr(变量名
2015-10-19 17:35:03 8798 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人