simultaneous equation when a matrix has multiple sets inside
1 view (last 30 days)
Show older comments
Hello,
I wanted to solve the simultaneous equation A=rand(3,3,51) and B=rand(3,1,51). I was trying to use the normal method C=A\B but this doesnt work. Was there a method to solve the 51 simultaneous equation using a function or loop as within A and B there are set of 51simultaneous equation.
Thanks
Rohan
0 Comments
Answers (1)
Navya Singam
on 27 Oct 2021
Hi Rohan,
for loop can be used to solve this question.
for i=1:51 %% as there are 51 sets of simultaneous equations
sol = mldivide(A(:,:,i),B(:,:,i)); %% alternatively it can be written as A(:,:,i)\B(:,:,i)
%% x = A\B is an alternative way to execute x = mldivide(A,B)
disp("The solution for " +i+"th simultaneous equation is ")
disp(sol)
end
0 Comments
See Also
Categories
Find more on Quadratic Programming and Cone Programming in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!