Programing operations with lists

• To: mathgroup at smc.vnet.net
• Subject: [mg50856] Programing operations with lists
• From: guillerm at aida.usal.es (Guillermo Sanchez)
• Date: Fri, 24 Sep 2004 04:41:30 -0400 (EDT)
• Sender: owner-wri-mathgroup at wolfram.com

```Dear group,

I have two lists with this pattern

list1={{a1 , b1}, ..., {ai , bi}, ...};

list2={c1, ..., c(j-1),  cj, ...};

and a function f[x] (ie: f[x_] = 0.2 x);

I would like grouping and sum the product bi f[ai] where
C(j-1)<ai< cj

I show it with an example:

list1 = {{0.71, 7378}, {1.6, 768}, {2, 2269}, {2.05, 0}, {2.35, 0},
{2.4, 2608}, {2.6, 193}, {2.8, 4187}, {2.85, 204}, {2.95, 134},
{3.2,776}, {3.25, 24}, {3.6, 6209}, {3.65, 0}, {3.7, 2809}, {3.95, 1923},
{4,2627}, {4.1, 25}, {4.15, 1}, {4.2, 0}, {4.25, -15}, {4.35, 1863},
{4.4, 1797}, {4.45, 7533}, {4.5, 0}, {4.55, 53}, {4.7, 12045}, {4.9, 7304},
{4.95, 34}};

list2 = {0.71, 3.2, 4, 4.5, 5}

The solution should be:

{{7378 f[0.71] + .. +134 f[2.95]}, ... , {53 f[4.55]+...+34 f[4.95]}}

Thanks

Guillermo

```

• Prev by Date: Re: Plot Question
• Next by Date: Re: PhasePlot
• Previous by thread: Re: Re: text size in GUIKit
• Next by thread: Re: Programing operations with lists