我正在尝试在matlab中创建一个程序来获取这些数字:
0 1 0
0 0.8 0.2
0 0.6 0.4
0 0.4 0.6
0 0.2 0.8
0 0 1
0.1 0.9 0
0.1 0.7 0.2
0.1 0.5 0.4
0.1 0.3 0.6
0.1 0.1 0.8
0.1 0 0.9
等等但我不能让程序在第一列增加时减少第二列和第三列的值。这是我的代码。感谢
lai=0:0.1:1;
laj=1:-0.2:0;
lat=0:0.2:1;
for i=1,length(lai)
for j=1,i
for t=1,j
j
lam1(1,:)=lai;
lam2(1,:)=laj;
lam3(1,:)=lat;
end
end
end
答案 0 :(得分:0)
试试这个并根据你的需要做一些思考。
for i=0:0.1:0.1
for j=0:0.2:1
disp([i,j,1-j])
end
end