作者:乔山办公网日期:
返回目录:excel表格制作
以下列四个数列为例:
A=[2,3,4,3.7]
B=[60,73,84,58]
C=[1204,801,1228,1270]
D=[303,298,247,251]
以A为目标,检验B、C、D与A的关联度。
1、归一化,将数列中的每个元素,来除以相同的一个数值,比如A的归一化过程为[2/2, 3/2 ,4/2, 3.7/2]或者更常用的均值化处理,都可以搞定。只需要这几个数列用同一种方法归一即可了。
2、求源差序列.经过归一化的A、B、C、D,用A分别减去B/C/D;即
E=A-B; F=A-C; G=A-D
3、求两级最大和最小差值:
设E中最大值为Emax,最小值为Emin,其余类推;这样一共就有六个数,分别是Emax;Emin;Fmax;Fmin;Gmax和Gmin。从这六个数中,再选出一个最大值和一个最小值,假设为M和N——而这就是上述公式当中双重最值的部分啦。
4、带入百公式,得到三组关联系数(单行)矩阵。
5、计算关联度,实际上就是步骤4中,每组矩阵各个元素求和除以元素个数(求均值)。
6、通过比较关联度数值,最大的那度个,其对应的数列与目标数列的关联度最高。
1、先打开表格软件,编辑一张表,如下图,可以将数据按来两列书写,也可按两行书写,这里将两组数据按两列填入表格。
2、选中表中数据区自,不包括第一行x、y内容,然后切换到插入页,点击图表选项,根据所选数据,进行曲线绘制。百
3、此时会弹出曲线类型设置框,这里找到散点图,位置如度下图,先不用编辑具体格式,直接点击下方确定,初步绘制图形。
4、这样即可生成点图,通过比较点的具体坐标可发现,表中第一列数据作为横坐标,知第二列则为纵坐标,所以需按此顺序输入数据。
5、点击图中某一点后,右击鼠标,即可找到趋势线选项。道
6、然后同样点击新添加的直线后,右击,找到该趋势线属性项,如图,找到后点击,进行格式设置。
7、下拉在偏上位置可进行趋势线类型设置,不止是使用直线,这里勾选对数;最下方,还有显示公式项,勾选该项。
可以啊
不过好像没有现成的软件百, 大家一般都是用数学软件或高级语度言自己写程序的
我正在MATLAB下编写一个Grey system的函数库, 我想其他的网友也做过类似的工作吧.
灰色模型回的MATLAB求解代码应该很容易找到吧.如果不想用MATLAB你也可以答用C/C++自己写一个.
灰理论中zhidao常用的生成方程:累加版生成,记为AGO(Accumulated Generating Operation);
累减生成或逆累加生成,记为权IAGO (Inverse Accumulated Generating Operation)。