Calcite | Level 5

I am trying to solve the following...

W = pX

X is an i x 1 vector of known values (i is the number of observations in my sample)

p is a constant and is negative (it is unknown).

W is an i x1 vector of unknown values.

The sum of the values in W needs to equal zero. (w1 + w2 + w3 + ...+ wi = 0)

I am trying to solve for W.

I am not sure how to set up this problem so that I can solve for W.

Is this something that I can do using proc IML?

If so, can you please help show me how I can set it up.... I have been struggling with this all day and any help or advice is appreciated!

1 ACCEPTED SOLUTION

Accepted Solutions
SAS Super FREQ

If sum(X)=0, then you can choose any value for p.  If not, then there is no solution when p is nonzero.

2 REPLIES 2
SAS Super FREQ

If sum(X)=0, then you can choose any value for p.  If not, then there is no solution when p is nonzero.

Calcite | Level 5

Thanks Rick,

You are correct.

I am a bit embarrassed!

I got so stuck on looking at how to code the conditions that I made it more complicated than it truly was.

The sum of X is such that it equals zero...

Thank you for help,

Jennifer

From The DO Loop