1.1 层次分析法模型部分-【强烈推荐】清风:数学建模算法、编程和写作培训的视频课程以及Matlab等软件教学
热门回复:
- 蒸发杰作:第一次参加美赛铩羽而归,对于数模我一无所知,反正就抱着好奇就参加了。
那时候做的第一件事情就是跑去图书馆借书。然后发现书厚得和砖头一样。啃不动。
后来还陆陆续续参加了几次建模(都是一个学期内参加的),都因为对数学建模的掌握不系统。最终名次都只算差强人意。
如今看这个视频真的留下了感动的泪水。
下次建模估计就可以成功了吧。高中想学知识,首选刷卷子;大一想学知识,我会首先去图书馆;后来我就改成首先刷MOOC;现在改成了先看一遍知乎和B站。
啊,学习。
- 杂说:虽然不知道这个视频是不是up主原创,但是真的太感谢了,我是一个计算机学生,对一般的软件都比较熟悉,但是唯独数学建模一头雾水。各种算法给我了都不会用,第一次参加数学建模空手而归,但是这次数学建模之前不久我看了up主分享的视频,突然感觉数学建模被打通了,视频讲的非常到位,大多数人只需要知道算法用在哪怎么用就可以了,完全没必要了解那么多。讲数学建模的知名教授很多,网上的课程也很多,时长都很长,可是给人的感觉就像是读课本,完全没有结合实际,浪费时间不说还提升不大,这次拿到省赛一等奖,也算是屌丝逆袭了,非常感谢
- 纵鹤歸山:从开题到换题,从换题到放弃,从放弃到瞎编,从瞎编到获奖[滑稽]
- 追番灬小学生:层次分析代码
disp('请输入判断矩阵A(n阶)');
A=input('A=');
【n,n】=size(A);
x=ones(n,100);
y=ones(n,100);
m=zeros(1,100);
m(1)=max(x(:,1));
y(:,1)=x(:,1);
x(:,2)=A*y(:,1);
m(2)=max(x(:,2));
y(:,2)=x(:,2)/m(2);
p=0.0001;i=2;k=abs(m(2)-m(1));
while k>p
i=i+1;
x(:,i)=A*y(:,i-1);
m(i)=max(x(:,i));
y(:,i)=x(:,i)/m(i);
k=abs(m(i)-m(i-1));
end
a=sum(y(:,i));
w=y(:,i)/a;
t=m(i);
disp('权向量');disp(w);
disp('最大特征值');disp(t);
%以下是一致性检验
CI=(t-n)/(n-1);RI=【0 0 0.52 0.89 1.12 1.26 1.36 1.41 1.46 1.49 1.52 1.54 1.56 1.58 1.59】;
CR=CI/RI(n);
if CR<0.10
disp('此矩阵的一致性可以接受!');
disp('CI=');disp(CI);
disp('CR=');disp(CR);
else
disp('此矩阵的一致性不可以接受!');
end
- 13223401942_bili:今天一个出题老师韩中庚老师来学校讲座,说遗传算法,模拟退火这些神算法一律不评一等奖,同志们注意点