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

asp.net建立网站发布软文的平台有哪些

asp.net建立网站,发布软文的平台有哪些,公司搜索seo,wordpress仪表盘访问不了【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算 一、简介 在MATLAB中计算Sobol二阶效应指数通常涉及到全局敏感性分析(Global Sensitivity Analysis, GSA),其中Sobol方法是一种流行的技术,用于评估模型输入…

【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算

一、简介

在MATLAB中计算Sobol二阶效应指数通常涉及到全局敏感性分析(Global Sensitivity Analysis, GSA),其中Sobol方法是一种流行的技术,用于评估模型输入参数的敏感性。Sobol二阶效应指数衡量的是两个参数之间的交互作用对模型输出的影响。

Sobol二阶效应指数的计算涉及到以下步骤:

1、生成Sobol序列,并在一阶的基础上,生成N=(2D+2)*npop个样本集,其中D为变量数, npop为采样的数量, N为总样本数 。
在一阶基础上,N=(D+2)*nPop样本, 包含A、AB和B矩阵。
二阶需要生成BA矩阵,用来评估二阶指数。

2、模型计算
可参考64期文章, 利用sobol函数进行抽样,得到的X值 ,通过bp组成的代理模型进行计算。

3、计算Sobol指数:使用Sobol序列和模型输出,计算每个参数的一阶、二阶效应指数和总效应指数, 其中,一阶和总效应指数较为好计算, 二阶效应指数可以参考python的Salib库进行研究 ,

Sobol二阶效应指数的计算公式如下:
在这里插入图片描述
其中i为1:D,j为i+1:D,
4、计算效果
在这里插入图片描述

在这里插入图片描述

二、部分源码

S2计算代码如下:

 Vjk = mean(BAj .* ABk - A .* B) / var(y);Sj = first_order(A, ABj, B);Sk = first_order(A, ABk, B);S2 = Vjk - Sj - Sk;

核心参考代码如下(需要自行二次编译):

% Normalize the model outputY = (Y - mean(Y)) / std(Y);% Separate output valuesA = Y(1:2*D+2:end);B = Y((end-1):-(2*D+1):1);AB = zeros(length(Y)/ (2*D+2), D);BA = zeros(length(Y)/ (2*D+2), D);for j = 1:DAB(:, j) = Y((j+1):2*D+2:end);BA(:, j) = Y((j+1+D):2*D+2:end);endend% Calculate second order indices if requiredfor j = 1:Dfor k = j+1:DSi.S2(j, k) = second_order(A, AB(:, j), AB(:, k), BA(:, j), B);
end
end
function S = first_order(A, AB, B)% First order estimator following Saltelli et al. 2010 CPC, normalized by% sample variancey = [A, B];if range(y) == 0warning('Constant values encountered, indicating model evaluations (or subset of evaluations) produced identical values.');S = 0;return;endS = mean(B .* (AB - A)) / var(y);
endfunction S = total_order(A, AB, B)% Total order estimator following Saltelli et al. 2010 CPC, normalized by% sample variancey = [A, B];if range(y) == 0warning('Constant values encountered, indicating model evaluations (or subset of evaluations) produced identical values.');S = 0;return;endS = 0.5 * mean((A - AB) .^ 2) / var(y);
endfunction S = second_order(A, ABj, ABk, BAj, B)% Second order estimator f ollowing Saltelli 2002y = [A, B];if range(y) == 0warning('Constant values encountered, indicating model evaluations (or subset of evaluations) produced identical values.');S = 0;return;endVjk = mean(BAj .* ABk - A .* B) / var(y);Sj = first_order(A, ABj, B);Sk = first_order(A, ABk, B);S = Vjk - Sj - Sk;
end

三、代码获取

1.阅读首页置顶文章
2.关注CSDN
3.根据自动回复消息,私信回复“111期”以及相应指令,即可获取对应下载方式。

http://www.hkea.cn/news/369017/

相关文章:

  • 柳州建设局网站广告买卖网
  • 做外贸一般上哪些网站google play谷歌商店
  • 泉州手机网站制作如何做企业产品推广
  • 徐州手机网站设计汕头网站建设优化
  • 有没有专业收费做网站优化的百度百科优化排名
  • 常州网站建设哪家便宜江西seo推广软件
  • 如何用pageadmin做网站品牌宣传策略有哪些
  • 网站免费优化软件需要优化的地方
  • 24小时学会网站建设下载厦门百度竞价开户
  • 怎样学做网站网站权重等级
  • 做网站好还是做淘宝好北京seo推广
  • 郑州门户网站建设哪家好网站首页不收录
  • 网站制作营销型哪些网站可以发广告
  • 最新政府网站建设理念广州头条新闻最新
  • 济宁网站建设神华线上推广的三种方式
  • 我要表白网站在线制作如何做网站的教程
  • 福州论坛建站模板策划网络营销活动
  • 网站建设 天津百度市场应用官方app
  • 动态网站制作流程友情链接的定义
  • 企业网站开发方案免费建立一个网站
  • 网站引导页面制作的四个任务名称推广引流的10个渠道
  • 南宁网站建设制作后台网站关键词优化价格
  • 微信小程序商城制作公司宁波seo推广服务
  • 响应式购物网站公司seo是什么意思
  • 360未经证实的网站如何做电商运营方案
  • 网站建设类公司排名营销方案范文100例
  • 郑州网站设计 郑州网站开发网络优化有前途吗
  • 黑河做网站首页关键词排名优化
  • 网站二级域名怎么解析公司网络搭建
  • wordpress做网店win10优化大师是官方的吗