need to solve this equation

Status
Not open for further replies.

Roshdy

Member level 3
Joined
Nov 23, 2005
Messages
57
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,286
Location
Egypt
Activity points
1,738
((xT. A . x)^2) * x = b

A : matrix M*M (known constant)
b : vector M*1 (known constant)

x : vector M*1 (unknown)
xT: the transpose of x

solve for x as a function of A,b

thanks
 

this looks incorrect since xT A x is 1*1 matrix
its square is also 1*1
then we cant multiply it with x which is M*1 matrix..
so plz chek up ur question..or this may be the soln..
 

right, ((xT. A . x)^2) is 1*1 matrix (scaler), the scaler can be multiplied by the vector, the problem is that this scaled is a function of the unknown variable.
thanks
 

Answer:

Since ((xT. A . x)^2) * x = b and ((xT. A . x)^2) is a scalar, we have ((xT. A . x)^2) * xT = bT.

Therefore,
(((xT. A . x)^2) * xT).A.(((xT. A . x)^2) * x)=bT.A.b,
which means
(xT. A . x)^5=bT.A.b,

or
(xT. A . x)^2=(bT.A.b)^(2/5)

Now, from the original equation ((xT. A . x)^2) * x = b, we obtain

x=b/((xT. A . x)^2)=b*(bT.A.b)^(-2/5).
 

    Roshdy

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…