这是我的问题,例如我有一个方程x + y = 2,所以使用matlab我想知道如何在添加它时确定x和y的所有可能的值组合,并且将给出总和2(例如:x1 = 0.98,y1 = 0.12; x2 = 0.94 y2 = 0.16,等等)
我想我需要使用for循环?
for x = 2-y
end
for y =2-x
end
Values of x and y
x y
0 2
0.1 1.9
0.2 1.8
0.3 1.7
0.4 1.6
0.5 1.5
0.6 1.4
0.7 1.3
0.8 1.2
0.9 1.1
1 1
所以我需要你的帮助谢谢
答案 0 :(得分:2)
要获得x
和y
之间0
和2
的所有可能组合,步长为0.1
,您甚至不需要一个for循环。您可以创建包含所有可能的x
值的向量x
,然后计算相应的y
:
x = 0:0.1:2; % Create a vector of values between 0 and 2 in steps 0f 0.1
y = 2 - x;
这将为您提供两个(行)向量,其中包含加起来为2
的所有可能组合。