F = {{11, -12, 13, -14, 15, -16, 17},
{19, -20, 21, -22, 23, -24, 25},
{27, -28, 29, -30, 11, -12, 13},
{15, -16, 17, -18, 19, -20, 21},
{23, -24, 25, -26, 27, -28, 29},
{11, -12, 13, -14, 15, -16, 17},
{19, -20, -12, 13, -14, 15, -16},
{23, -24, 25, -26, 27, -28, 29},
{11, -12, 13, -14, 15, -16, 17}};
m = Dimensions[F][[1]];
n = Dimensions[F][[2]];
x = Array[c, {n, m}];
y = Array[c, {n, 1}]
y[[1, 1]] = 1/40
Do[y[[i, 1]] = y[[1, 1]] + i*10^(-5), {i, 2, n}];
(*Do[x[[k]][[j]]=35/1000+(k+j)*10^(-5),{k,1,n}{j,1,m}]*)
For[k = 1, k <= n, k++,
For[j = 1, j <= m, j++, x[[k]][[j]] = 35/1000 + (k + j)*10^(-5)]]
x
y
结果
{{1751/50000, 3503/100000, 219/6250, 701/20000, 1753/50000, 3507/
100000, 877/25000, 3509/100000, 351/10000}, {3503/100000, 219/6250,
701/20000, 1753/50000, 3507/100000, 877/25000, 3509/100000, 351/
10000, 3511/100000}, {219/6250, 701/20000, 1753/50000, 3507/100000,
877/25000, 3509/100000, 351/10000, 3511/100000, 439/12500}, {701/
20000, 1753/50000, 3507/100000, 877/25000, 3509/100000, 351/10000,
3511/100000, 439/12500, 3513/100000}, {1753/50000, 3507/100000, 877/
25000, 3509/100000, 351/10000, 3511/100000, 439/12500, 3513/100000,
1757/50000}, {3507/100000, 877/25000, 3509/100000, 351/10000, 3511/
100000, 439/12500, 3513/100000, 1757/50000, 703/20000}, {877/25000,
3509/100000, 351/10000, 3511/100000, 439/12500, 3513/100000, 1757/
50000, 703/20000, 879/25000}}
{{1/40}, {1251/50000}, {2503/100000}, {313/12500}, {501/20000}, {1253/
50000}, {2507/100000}}
矩阵生成方式
n=20
x=Array[c,{n+1,1}];
l=Array[c,{n+1,1}];
x[[1,1]]=35/1000;
For[i=2,i<=n+1,i++,x[[i,1]]=x[[1,1]]+i*10^(-5)];
A=IdentityMatrix[n+1];
l[[1,1]]=1;
l[[2,1]]=1;
Do [l[[i,1]]=Binomial[n,i-1]*(x[[1]][[1]])^(i-2)/(n*(1-x[[1]][[1]])^(i-2)),{i,3,n}];
l[[n+1,1]]=(x[[1,1]])^(n-1)/(n*(1-x[[1,1]])^(n-1));
Do[A[[1]][[j]]=(-n)*x[[j]][[1]]*(1-x[[j]][[1]])^(n-1),{j,1,n+1}];
Do[A[[2,j]]=-(1-x[[j,1]])^(n),{j,1,n+1}];
Do[
A[[i]][[j]]= Binomial[n,i-1]*(x[[j]][[1]])^(i-1)*(1-x[[j]][[1]])^(n-i+1)-l[[i,1]]*((1-x[[j]][[1]])^(n)+n*x[[j]][[1]]*(1-x[[j]][[1]])^(n-1)),{i,3,n},{j,1,n+1}];
Do[A[[n+1,j]]=(x[[j,1]])^(n)-l[[n+1,1]]*((1-x[[j,1]])^(n)+n*x[[j,1]]*(1-x[[j,1]])^(n-1)),{j,1,n+1}]
A
2018年08月14日 13点08分
16
Do[x[[i, 1]] = y[[1, 1]] + i*10^(-5), {i, 2, n}];
2018年08月15日 06点08分