MATLAB: How to implement the 3*3 matrix in a for loop

Best Answer

N = 20 ;
n = 3 ;
x = linspace(0,1) ;
y = linspace(0,1) ;
z = linspace(0,1) ;
%LHS
A = zeros(3,3) ;
A(1,1) = sum(x.^2) ;
A(2,1) = sum(x.*y) ;
A(3,1) = sum(x) ;
A(1,2) = A(2,1) ;
A(2,2) = sum(y.^2) ;
A(3,2) = sum(y) ;
A(1,3) = A(3,1) ;
A(2,3) = A(3,2) ;
A(3,3) = n ;
%RHS
B = zeros(3,1) ;
B(1) = sum(x.*z) ;
B(2) = sum(y.*z) ;
B(3) = sum(z) ;