On Wed, Apr 28, 2010 at 7:30 AM, Joe Bohart <[email protected]> wrote: > ExpectedVolatility = (A + B) * C + D > > so super simple problem reduction: > data =: 1 2 3 4 > goal (non j notation): (1+2)*3 + 4
If I understand you correctly, you want: ((A+B)*C)+D or ((1+2)*3)+4 13 or 4+(3*(2+1)) 13 But, in J, parenthesis around the right argument for a verb are almost always unnecessary, so 4+3*2+1 13 And that is probably what you were looking for. Nevertheless, I am tempted to carry this a bit further: +`*`+/4 3 2 1 13 Or, if you want the data in its original organization: expe=: +`*`+/@|. expe 1 2 3 4 13 Perhaps some of this will have helped. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
