- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在数学建模竞赛中常用的MATLAB常用函数
蒙特卡洛数据处理数据拟合多项式曲线拟合:p = polyfit(x, y, m);m为拟合多项式的次数。从高次到低次将系数返回到p中。求多项式在x0处的值y0:y0 = polyval(p, x0);非线性曲线最小二乘法拟合:[x, resnorm] = lsqcurvefit(fun, x0, xdata, ydata);fun为给定的函数,x0为初值。返回fun中的系数向量x和残差的平方和resnorm。非线性曲线最小二乘法拟合:[x, resnorm] = lsqnonlin(fun, x0, LB, UB, option, para1, para2, …);fun为给定的函数,x0为初值,LB为系数下限,UB为系数上限,para为函数fun所需要的参数(依序)。返回fun中的系数向量x和残差的平方和resnorm。设置选项option:optimset(‘MaxIter’, 300, ‘TolX’, 1e-10, ‘TolFun’, 1e-10);MaxIter为最大允许的迭代次数,TolX为x的终止公差,TolFun为函数值的终止公差。非线形回归:[beta, r, j] = nlinfit(x, y, fun, beta0);Beta0为回归系数初始迭代点,beta为回归系数,r为残差,j为雅克比。误差估计:[y, delta] = nlpredci(fun, x, beta, r, j);delta为误差限,y为预测值(拟合后表达式求值)。线形回归:[b, bint, r, rint, stats] = regress(Y, X, alpha);alpha为(1-置信度),x为[ones(n, 1), x1, x2, …, xi]。n为元素的个数,xi的每一项是x的表达式。返回:b为回归系数,bint为b的置信区间,r为残差,rint用来检查异常值。Stats用来评估误差。参数估计二项分布参数最大似然估计:p = binofit(X, N);泊松分布参数最大似然估计:lamda = poissfit(X);正态分布最大似然估计:[mui, sigma, muici, sigmaci] = normfit(X, alpha);分布参数a和b的最大似然估计:p = betafit(X);均匀分布参数最大似然估计:[a, b] = unifit(X);指数分布参数最大似然估计:mui = expfit(X);分布参数最大似然估计:p = gamfit(X);韦伯分布参数最大似然估计:p = weibfit(X);分布函数名为dist的最大似然估计:p = mle(‘dist’, data);插值一维插值:yy = interp1(x, y, xx, method);x和y为数据,xx为插值的数据点(比x更密),method为插值使用的方法,有:’nearest’, ‘linear’, ‘spline’, ‘pchip’, ‘cubic’, ‘v5cubic’。二维插值:zi = interp2(x, y, z, xi, yi, method);x、y和z为数据,xi和yi为插值的数据点,method为插值使用的方法,有:’nearest’, ‘linear’, ‘spline’, ‘cubic’。三维、N维插值以此类推。生成栅格数据:[X, Y] = meshgrid(x, y);栅格数据是二维插值的必要条件。规划问题一维优化:[x, fval] = fminbnd(fun, x1, x2);X为函数fun在区间(x1, x2)中的极小值点,fval为fun在x处的取值。无约束多维极值:[x, fval] = fminsearch(fun, x0);从起始点x0出发,求出fun的一个局部极小点x以及在x处的函数值。无约束多维极值:[x, fval] = fminunc(fun, x0);从起始点x0出发,求出fun的一个局部极小点x以及在x处的函数值。fminimax:[x, fval] = fminimax(fun, x0, A, b, Aeq, beq, lb, ub);对每个定义域中的向量x,响亮函数fun都存在一个值最大的分量,fminimax求出其中的最小值。Aeq、beq为等式约束,lb、ub为x的下上限。约束优化:[x, fval] = fmincon(fun, x0, A, b, Aeq, beq, lb, ub, nonlcon);nonlcon为目标函数fun的非线性约束条件。非线性最小二乘优化:[x, resnorm, residual] = lsqnonlin(fun, x0, lb, ub);resnorm为残差的平方,也即最优值,residual为残差。线形规划:[x,fval] = lin
原创力文档


文档评论(0)