Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
1999
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 1999

[Date Index] [Thread Index] [Author Index]

Search the Archive

Reading in equations for evaluation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg18090] Reading in equations for evaluation
  • From: Virgil Stokes <virgil.stokes at neuro.ki.se>
  • Date: Thu, 17 Jun 1999 12:26:32 -0400
  • Delivery-date: Thu Jun 17 15:18:38 1999
  • Sender: owner-wri-mathgroup at wolfram.com

Within a Mathematica 3.0.1 notebook I would like to read in
a set of expressions that can be then be used (evaluated).

Example,

  (* Input table of events from a file -- defines liste *)
      ...
  file contains (e values):
      200
      190
      210
     ...
  (* Input expr1, expr2 from a file. These define in symbolic form, the
equations
        to be used to calculate the other events *)
   ...
   file contains (equations for start,stop events):
     e - 40
     e - 150
   ...
(* Now apply these equations to the events in the event file
   to form a list of start, stop events *)
    StrtEvents = {}; StopEvents = {};
    Do[
        e = liste[[k]];
        strt = expr1;  (* strt = e - 40; *)
        stop = expr2;  (* stop = e - 150; *)
        StrtEvents = Append[StrtEvents,strt];
        StopEvents = Append[StopEvents,stop];
    ,{k,1,Length[liste]}
    ];

Now the new event lists should contain:

  StrtEvents = {160,150,170}
  StopEvents = {10,0,20}

How can one accomplish this in Mathematica?

-- Virgil



  • Prev by Date: RE: Avoid meshing
  • Next by Date: Re: A little problem with positive numbers
  • Previous by thread: Re: RE: Avoid meshing
  • Next by thread: Exponential Function and Expand