solving ax=b for x

So i have a matrix involving summations
matrix a = [F sum(sinp) sum(cosp)
sum(sinp) sum(sin^2(p)) sum(sinpcosp)
sum(cosp) sum(sinpcosp) sum(cos^2(p)) ]
b= [ X Y Z]
c=[sum(a) sum(asinp) sum(acosp)
how would i include the summations in the matrix
and how would I then be able to solve the matrix in terms of X Y Z

3 Comments

Maybe it's best for you if you try calculating each element of matrices A and C and then plug them in respective matrix. Refer to documentation on 'sum'.
Then you can use mldivide as Sai pointed it out.
Original Question: "solving ax=b for x"
So i have a matrix involving summations
matrix a = [F sum(sinp) sum(cosp)
sum(sinp) sum(sin^2(p)) sum(sinpcosp)
sum(cosp) sum(sinpcosp) sum(cos^2(p)) ]
b= [ X Y Z]
c=[sum(a) sum(asinp) sum(acosp)
how would i include the summations in the matrix
and how would I then be able to solve the matrix in terms of X Y Z
(Answers Dev) Restored edit

Sign in to comment.

Answers (1)

Sai Bhargav Avula
Sai Bhargav Avula on 23 Feb 2020
Hi,
You can use the mldivide or \, for solving the same.
Refer the following link for detailed explanation,
Hope this helps!

2 Comments

how would i include the summation
Can you elaborate what you meant by including summation in matrix. If your problem is to solve a*b' = c', then you can find b', from a\c'

Sign in to comment.

Asked:

on 23 Feb 2020

Commented:

on 14 May 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!