MATLAB: How to get the value of two variables with respect to fixed value.

homeworkmatrix manipulation

could anyone help me how to get the values of two variables A and B under the condition A<B,such that the sum of A and B should be (10,20,30,40,50).

Best Answer

A = 0:50 ;
B = 0:50 ;
S = [10 20 30 40 50] ;
[A,B] = meshgrid(A,B) ;
A(A>B) = NaN ;
C = A+B ;
% Get A<B but A+B = 10
idx = find(C==10) ;
[A(idx) B(idx) A(idx)+B(idx)]