├── README.md ├── 09 线性规划模型 Matlib ├── 线性规划模型lingo程序.txt └── 线性规划模型.pdf ├── 12 聚类分析 SPSS ├── 聚类分析.pdf └── 聚类分析在SPSS中的操作应用.xls ├── 11 主成分分析 SPSS ├── 0资料链接.txt ├── 主成分分析法.pdf └── 主成分分析在SPSS中的操作应用.xls ├── 01 层次分析法 Matlib ├── 层次分析法.pdf ├── 层次分析法程序.txt └── 层次分析法成对比较矩阵.txt ├── 08 排队论模型 Matlib ├── 排队论模型.pdf ├── 排队论模型程序mm1.txt └── 排队论模型程序mms.txt ├── 13 多元回归分析 SPSS ├── DATA6.xls ├── 多元回归分析.pdf └── ~$多元回归分析.pptx ├── 02 多属性决策模型 Matlib ├── 层次分析法成对比较矩阵.txt ├── 多属性决策模型.pdf └── 层次分析法程序.txt ├── 03 灰色预测模型 Matlib ├── 灰色预测模型.pdf ├── 灰色预测模型程序.txt └── 灰色预测模型实验数据.txt ├── 06 模拟退火模型 Matlib ├── 模拟退火模型.pdf ├── 模拟退火程序.txt └── 数据2.txt ├── 07 种群竞争模型 Matlib ├── 种群竞争模型.pdf └── 种群竞争模型.txt ├── 10 非线性规划与01规划模型 Matlib ├── 非线性规划与01规划.pdf ├── 非线性规划程序.txt └── 01规划程序.txt ├── 05 图论模型-Floyd算法 Matlib ├── 图论模型-Floyd算法.pdf ├── Floyd带权邻接矩阵范例.txt └── Floyd算法程序.txt ├── 04 图论模型-Dijkstra算法 Matlib ├── 图论模型-Dijkstra算法.pdf ├── Dijstra算法带权邻接矩阵范例.txt └── Dijstra算法程序.txt └── 14-Time.Series.Model-Python ├── read_data.py └── DATA6.csv /README.md: -------------------------------------------------------------------------------- 1 | #Models for ICM/MCM 2 | -------------------------------------------------------------------------------- /09 线性规划模型 Matlib/线性规划模型lingo程序.txt: -------------------------------------------------------------------------------- 1 | max=2*x1+3*x2; 2 | x1+2*x2<=8; 3 | 4*x1<=16; 4 | 4*x2<=12; 5 | -------------------------------------------------------------------------------- /12 聚类分析 SPSS/聚类分析.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/12 聚类分析 SPSS/聚类分析.pdf -------------------------------------------------------------------------------- /11 主成分分析 SPSS/0资料链接.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/11 主成分分析 SPSS/0资料链接.txt -------------------------------------------------------------------------------- /01 层次分析法 Matlib/层次分析法.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/01 层次分析法 Matlib/层次分析法.pdf -------------------------------------------------------------------------------- /08 排队论模型 Matlib/排队论模型.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/08 排队论模型 Matlib/排队论模型.pdf -------------------------------------------------------------------------------- /11 主成分分析 SPSS/主成分分析法.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/11 主成分分析 SPSS/主成分分析法.pdf -------------------------------------------------------------------------------- /13 多元回归分析 SPSS/DATA6.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/13 多元回归分析 SPSS/DATA6.xls -------------------------------------------------------------------------------- /13 多元回归分析 SPSS/多元回归分析.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/13 多元回归分析 SPSS/多元回归分析.pdf -------------------------------------------------------------------------------- /01 层次分析法 Matlib/层次分析法程序.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/01 层次分析法 Matlib/层次分析法程序.txt -------------------------------------------------------------------------------- /02 多属性决策模型 Matlib/层次分析法成对比较矩阵.txt: -------------------------------------------------------------------------------- 1 | [1 3 3 3 3; 2 | 1/3 1 1 1 1; 3 | 1/3 1 1 1 1; 4 | 1/3 1 1 1 1; 5 | 1/3 1 1 1 1;] -------------------------------------------------------------------------------- /03 灰色预测模型 Matlib/灰色预测模型.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/03 灰色预测模型 Matlib/灰色预测模型.pdf -------------------------------------------------------------------------------- /06 模拟退火模型 Matlib/模拟退火模型.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/06 模拟退火模型 Matlib/模拟退火模型.pdf -------------------------------------------------------------------------------- /06 模拟退火模型 Matlib/模拟退火程序.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/06 模拟退火模型 Matlib/模拟退火程序.txt -------------------------------------------------------------------------------- /07 种群竞争模型 Matlib/种群竞争模型.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/07 种群竞争模型 Matlib/种群竞争模型.pdf -------------------------------------------------------------------------------- /07 种群竞争模型 Matlib/种群竞争模型.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/07 种群竞争模型 Matlib/种群竞争模型.txt -------------------------------------------------------------------------------- /09 线性规划模型 Matlib/线性规划模型.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/09 线性规划模型 Matlib/线性规划模型.pdf -------------------------------------------------------------------------------- /02 多属性决策模型 Matlib/多属性决策模型.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/02 多属性决策模型 Matlib/多属性决策模型.pdf -------------------------------------------------------------------------------- /02 多属性决策模型 Matlib/层次分析法程序.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/02 多属性决策模型 Matlib/层次分析法程序.txt -------------------------------------------------------------------------------- /03 灰色预测模型 Matlib/灰色预测模型程序.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/03 灰色预测模型 Matlib/灰色预测模型程序.txt -------------------------------------------------------------------------------- /08 排队论模型 Matlib/排队论模型程序mm1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/08 排队论模型 Matlib/排队论模型程序mm1.txt -------------------------------------------------------------------------------- /08 排队论模型 Matlib/排队论模型程序mms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/08 排队论模型 Matlib/排队论模型程序mms.txt -------------------------------------------------------------------------------- /12 聚类分析 SPSS/聚类分析在SPSS中的操作应用.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/12 聚类分析 SPSS/聚类分析在SPSS中的操作应用.xls -------------------------------------------------------------------------------- /11 主成分分析 SPSS/主成分分析在SPSS中的操作应用.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/11 主成分分析 SPSS/主成分分析在SPSS中的操作应用.xls -------------------------------------------------------------------------------- /10 非线性规划与01规划模型 Matlib/非线性规划与01规划.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/10 非线性规划与01规划模型 Matlib/非线性规划与01规划.pdf -------------------------------------------------------------------------------- /05 图论模型-Floyd算法 Matlib/图论模型-Floyd算法.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/05 图论模型-Floyd算法 Matlib/图论模型-Floyd算法.pdf -------------------------------------------------------------------------------- /04 图论模型-Dijkstra算法 Matlib/图论模型-Dijkstra算法.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BENAGP/Models-for-ICM-MCM/HEAD/04 图论模型-Dijkstra算法 Matlib/图论模型-Dijkstra算法.pdf -------------------------------------------------------------------------------- /10 非线性规划与01规划模型 Matlib/非线性规划程序.txt: -------------------------------------------------------------------------------- 1 | Model: 2 | max=98*x1+277*x2-x1*x1-0.3*x1*x2-2*x2*x2; 3 | x1+x2<100; 4 | x1<=2*x2; 5 | @gin(x1); 6 | @gin(x2); 7 | end -------------------------------------------------------------------------------- /03 灰色预测模型 Matlib/灰色预测模型实验数据.txt: -------------------------------------------------------------------------------- 1 | 2 | [724.57, 746.62, 778.27, 800.8, 827.75,871.1, 912.37, 954.28, 995.01, 1037.2] 3 | 4 | 5 | [2.874,3.278,3.337,3.390,3.679] -------------------------------------------------------------------------------- /06 模拟退火模型 Matlib/数据2.txt: -------------------------------------------------------------------------------- 1 | Coord = [ 66.83 61.95 40 24.39 17.07 22.93 51.71 87.32 68.78 84.88 50 40 25 ; 2 | 25.36 26.34 44.39 14.63 22.93 76.1 94.14 65.36 52.19 36.09 30 20 26] ; -------------------------------------------------------------------------------- /13 多元回归分析 SPSS/~$多元回归分析.pptx: -------------------------------------------------------------------------------- 1 | s s -------------------------------------------------------------------------------- /10 非线性规划与01规划模型 Matlib/01规划程序.txt: -------------------------------------------------------------------------------- 1 | Min=8*x11+13*x12+18*x13+23*x14+10*x21+14*x22+16*x23+27*x24+2*x31+10*x32+21*x33+26*x34+14*x41+22*x42+26*x43+28*x44; 2 | x11+x12+x13+x14=1; 3 | x21+x22+x23+x24=1; 4 | x31+x32+x33+x34=1; 5 | x41+x42+x43+x44=1; 6 | x11+x21+x31+x41=1; 7 | x12+x22+x32+x42=1; 8 | x13+x23+x33+x43=1; 9 | x14+x24+x34+x44=1; 10 | end 11 | int16 12 | -------------------------------------------------------------------------------- /14-Time.Series.Model-Python/read_data.py: -------------------------------------------------------------------------------- 1 | # -*- coding:UTF-8 -*- 2 | import numpy as np 3 | import pandas as pd 4 | from datetime import datetime 5 | import matplotlib.pylab as plt 6 | 7 | df = pd.read_csv(U'DATA6.csv',encoding='utf-8',index_col='date') 8 | df.index = pd.to_datetime(df.index) 9 | ts = df['y'] 10 | 11 | print(df) 12 | ts.head() 13 | ts.head().index -------------------------------------------------------------------------------- /01 层次分析法 Matlib/层次分析法成对比较矩阵.txt: -------------------------------------------------------------------------------- 1 | [1, 1/2, 4, 3, 3; 2 | 2, 1, 7, 5, 5; 3 | 1/4, 1/7, 1, 1/2, 1/3; 4 | 1/3, 1/5, 2, 1, 1; 5 | 1/3, 1/5, 3, 1, 1;] 6 | 7 | [1,2,5; 8 | 1/2,1,2; 9 | 1/5,1/2,1;] 10 | 11 | [1,1/3,1/8; 12 | 3,1,1/3; 13 | 8,3,1;] 14 | 15 | [1,1,3; 16 | 1,1,3; 17 | 1/3,1/3,1;] 18 | 19 | [1,3,4; 20 | 1/3,1,1; 21 | 1/4,1,1;] 22 | 23 | [1,1,1/4; 24 | 1,1,1/4; 25 | 4,4,1;] 26 | -------------------------------------------------------------------------------- /05 图论模型-Floyd算法 Matlib/Floyd带权邻接矩阵范例.txt: -------------------------------------------------------------------------------- 1 | [0 8 Inf Inf Inf Inf 7 8 Inf Inf Inf; 2 | Inf 0 3 Inf Inf Inf Inf Inf Inf Inf Inf; 3 | Inf Inf 0 5 6 Inf 5 Inf Inf Inf Inf; 4 | Inf Inf Inf 0 1 Inf Inf Inf Inf Inf 12; 5 | Inf Inf 6 Inf 0 2 Inf Inf Inf Inf 10; 6 | Inf Inf Inf Inf 2 0 9 Inf 3 Inf Inf; 7 | Inf Inf Inf Inf Inf 9 0 Inf Inf Inf Inf; 8 | 8 Inf Inf Inf Inf Inf Inf 0 9 Inf Inf; 9 | Inf Inf Inf Inf 7 Inf Inf 9 0 2 Inf; 10 | Inf Inf Inf Inf Inf Inf Inf Inf 2 0 2; 11 | Inf Inf Inf Inf 10 Inf Inf Inf Inf Inf 0;]; 12 | -------------------------------------------------------------------------------- /05 图论模型-Floyd算法 Matlib/Floyd算法程序.txt: -------------------------------------------------------------------------------- 1 | tulun2.m 2 | a= [ 0,50,inf,40,25,10; 3 | 50,0,15,20,inf,25; 4 | inf,15,0,10,20,inf; 5 | 40,20,10,0,10,25; 6 | 25,inf,20,10,0,55; 7 | 10,25,inf,25,55,0]; 8 | [D, path]=floyd(a) 9 | 10 | floyd.m 11 | function [D,path,min1,path1]=floyd(a,start,terminal) 12 | D=a;n=size(D,1);path=zeros(n,n); 13 | for i=1:n 14 | for j=1:n 15 | if D(i,j)~=inf 16 | path(i,j)=j; 17 | end, 18 | end, 19 | end 20 | for k=1:n 21 | for i=1:n 22 | for j=1:n 23 | if D(i,k)+D(k,j)(label(u)+w(u,v)) 35 | label(v)=(label(u)+w(u,v)); 36 | f(v)=u; 37 | end, 38 | end, 39 | end 40 | v1=0; 41 | k=inf; 42 | for i=1:n 43 | ins=0; 44 | for j=1:length(s) 45 | if i==s(j) 46 | ins=1; 47 | end, 48 | end 49 | if ins==0 50 | v=i; 51 | if k>label(v) 52 | k=label(v); v1=v; 53 | end, 54 | end, 55 | end 56 | s(length(s)+1)=v1; 57 | u=v1; 58 | end 59 | min=label(terminal); path(1)=terminal; 60 | i=1; 61 | while path(i)~=start 62 | path(i+1)=f(path(i)); 63 | i=i+1 ; 64 | end 65 | path(i)=start; 66 | L=length(path); 67 | path=path(L:-1:1); 68 | --------------------------------------------------------------------------------