具体怎么用matlab编写第一次A,B,C三个政党获得的票数分别为1600万,2400万,1200万.求出第10次选举时的选民投票情况.给出的提示:A[n+1]=0.08A[n]+0.12B[n]+0.04C[n] B[n+1]=0.12A[n]+0.76B[n]+0.15C[n] C[n+1]=0.80A[n]+0.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 13:07:58
![具体怎么用matlab编写第一次A,B,C三个政党获得的票数分别为1600万,2400万,1200万.求出第10次选举时的选民投票情况.给出的提示:A[n+1]=0.08A[n]+0.12B[n]+0.04C[n] B[n+1]=0.12A[n]+0.76B[n]+0.15C[n] C[n+1]=0.80A[n]+0.](/uploads/image/z/8545433-41-3.jpg?t=%E5%85%B7%E4%BD%93%E6%80%8E%E4%B9%88%E7%94%A8matlab%E7%BC%96%E5%86%99%E7%AC%AC%E4%B8%80%E6%AC%A1A%2CB%2CC%E4%B8%89%E4%B8%AA%E6%94%BF%E5%85%9A%E8%8E%B7%E5%BE%97%E7%9A%84%E7%A5%A8%E6%95%B0%E5%88%86%E5%88%AB%E4%B8%BA1600%E4%B8%87%2C2400%E4%B8%87%2C1200%E4%B8%87.%E6%B1%82%E5%87%BA%E7%AC%AC10%E6%AC%A1%E9%80%89%E4%B8%BE%E6%97%B6%E7%9A%84%E9%80%89%E6%B0%91%E6%8A%95%E7%A5%A8%E6%83%85%E5%86%B5.%E7%BB%99%E5%87%BA%E7%9A%84%E6%8F%90%E7%A4%BA%EF%BC%9AA%5Bn%2B1%5D%3D0.08A%5Bn%5D%2B0.12B%5Bn%5D%2B0.04C%5Bn%5D+B%5Bn%2B1%5D%3D0.12A%5Bn%5D%2B0.76B%5Bn%5D%2B0.15C%5Bn%5D+C%5Bn%2B1%5D%3D0.80A%5Bn%5D%2B0.)
具体怎么用matlab编写第一次A,B,C三个政党获得的票数分别为1600万,2400万,1200万.求出第10次选举时的选民投票情况.给出的提示:A[n+1]=0.08A[n]+0.12B[n]+0.04C[n] B[n+1]=0.12A[n]+0.76B[n]+0.15C[n] C[n+1]=0.80A[n]+0.
具体怎么用matlab编写
第一次A,B,C三个政党获得的票数分别为1600万,2400万,1200万.求出第10次选举时的选民投票情况
.给出的提示:A[n+1]=0.08A[n]+0.12B[n]+0.04C[n] B[n+1]=0.12A[n]+0.76B[n]+0.15C[n] C[n+1]=0.80A[n]+0.12B[n]+0.81C[n] 写成矩阵形式X[n+1]=PX[n] P即系数矩阵 则第10次投票情况X[10]=P^9 X[1]
把提示用matlab编写出来,有截图也行
具体怎么用matlab编写第一次A,B,C三个政党获得的票数分别为1600万,2400万,1200万.求出第10次选举时的选民投票情况.给出的提示:A[n+1]=0.08A[n]+0.12B[n]+0.04C[n] B[n+1]=0.12A[n]+0.76B[n]+0.15C[n] C[n+1]=0.80A[n]+0.
% 第一次A, B, C三个政党获得的票数分别为1600万, 2400万, 1200万. 求出第10次选举时的选民投票情况
% .给出的提示:A[n+1]=0.08A[n]+0.12B[n]+0.04C[n]
% B[n+1]=0.12A[n]+0.76B[n]+0.15C[n]
% C[n+1]=0.80A[n]+0.12B[n]+0.81C[n]
% 写成矩阵形式X[n+1]=PX[n] P即系数矩阵
% 则第10次投票情况X[10]=P^9 X[1]
A(1)=1600;
B(1)=2400;
C(1)=1200;
P1=[0.08 0.12 0.04];
P2=[0.12 0.76 0.15];
P3=[0.80 0.12 0.81];
for n=2:10
X=[A(n-1); B(n-1); C(n-1)];
A(n)=P1*X;
B(n)=P2*X;
C(n)=P3*X;
end
n
A(n)
B(n)
C(n)
结果输出:
n =
10
ans =
381.4623
ans =
1.9747e+003
ans =
2.8438e+003