There are probably some VIs hiding in the analyze palettes which can produce the numbers you want, but I don't know what they are.
You can write one yourself fairly easily. It can have a seperate input for each variable and the inputs like Celsius or Minute can be a ring, where the user only has a limited number of choices.
Then, with some simple logic (case structures and maybe a formula node), you can write a formula to calculate the necessary value at each point and use uninitialized shift registers to keep track of the time and of previous values. You check how much time has passed each time you run the subVI and you decide on the value according to that. You may wish to look up uninitialized SRs, if you don't know what they are.
If you need any more help, don't hesitate to ask.
To learn more about LV, I suggest you read the LabVIEW user manual. Also, try searching this site and google for LabVIEW tutorials.
Here and
here are a couple you can start with. You can also contact your local NI office and join one of their courses.
In addition, I suggest you read
the LabVIEW style guide.
___________________
Try to take over the world!