## Calculate Cumulative release

I wanted to calculate value of Q (Please find formula in the attacheed). I have values of Cn, V, S and A in a dataset.

Can somepne from community help me in achieving this. Also, I am new to SAS and has no experience with it. I really appreciate a stepwise procedure.

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions

## Re: Calculate Cumulative release

Are the values of the Ci also in a data set? Or have you already computed "sum of Ci"?

You posted this to the SAS/IML Support Community, so I will provide a SAS/IML solution. (You can also do this with the SAS data step.)

``````/* make up sample data */
data Coefs;
input Cn V S A;
datalines;
0.1  4  6 16
;
data Ci;
input C;
datalines;
0.01 0.02 0.03 0.04 0.05 0.06
;

proc iml;
use Coefs;
read all var {Cn V S A};
use Ci;

/* compute Q */
Q = Cn*V + sum(C)*S / A;
print Q;
``````

## Re: Calculate Cumulative release

Are the values of the Ci also in a data set? Or have you already computed "sum of Ci"?

You posted this to the SAS/IML Support Community, so I will provide a SAS/IML solution. (You can also do this with the SAS data step.)

``````/* make up sample data */
data Coefs;
input Cn V S A;
datalines;
0.1  4  6 16
;
data Ci;
input C;
datalines;
0.01 0.02 0.03 0.04 0.05 0.06
;

proc iml;
use Coefs;
read all var {Cn V S A};
use Ci;