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
- Follow-Ups:
- Re: Programing operations with lists
- From: "Maxim A. Dubinnyi" <maxim@nmr.ru>
- Re: Programing operations with lists
- From: Andrzej Kozlowski <andrzejKozlowski@platon.c.u-tokyo.ac.jp>
- Re: Programing operations with lists