home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_200 / 209_01 / headers.eco < prev    next >
Text File  |  1990-03-04  |  4KB  |  207 lines

  1. HEADERS.ECO      VERS:- 01.00  DATE:- 09/26/86  TIME:- 09:39:00 PM
  2.  
  3. Short descriptions of C programs and related files.
  4.  
  5. Written for ECO C compiler, version 3.40, by
  6.  
  7. John A. Rupley
  8. 30 Calle Belleza
  9. Tucson, AZ  85716
  10. (602) 325-4533
  11.  
  12. /***************************************************************************/
  13.  
  14.  
  15.  
  16. LDHFITR.C   
  17. LDHFITR.COM 
  18.  
  19. VERSION OF XXXXFITn, for:
  20.  
  21. nonlinear least squares fit by simplex minimizaton (Nelder-Mead algorithm).
  22.  
  23. analysis of lactate dehydrogenase initial rate kinetic data:
  24.     two substrate -- two product mechanism,
  25.     with inhibition by first product,
  26.     and with reactant and product abortive complexes;
  27.  
  28. see LDHFITR documentation for description of rate law.
  29.  
  30. compile with:
  31.     simpmain, simplib1, simplib0
  32.     floating point functions
  33.  
  34. the precision of the floating point functions must be high, ie 14 or more
  35.     decimal digits; eight digit precision is not enough for the 
  36.     matrix operations.
  37.  
  38. contents of the xxxxfitn module  =  
  39. declarations and routines for simplex fitting special to function to be fit:
  40.  
  41.     function for calculation of dependent variable and
  42.         weighted sum of residuals squared        = func()
  43.  
  44.     print of <data> records                    = fdatprint()
  45.                                 = fpointprint()
  46.  
  47.     other special displays                    = fspecial()
  48.  
  49.     all external declarations, except for <data>, which is 
  50.         defined as dummy storage in SIMPLIB1 
  51.         or its modification
  52.  
  53.  
  54.  
  55.  
  56.  
  57. LDHFITR.DAT 
  58.  
  59. test data file = input to LDHFITR.COM.
  60.     Usage:  ldhfitr  ldhfitr.dat  results_file
  61.  
  62.  
  63.  
  64.  
  65.  
  66. LDHFITR.DOC 
  67.  
  68. description of computer reduction of data from kinetic 
  69.     measurements for the enzyme lactate dehydrogenase 
  70. information on how to run program LDHFIT
  71.  
  72.  
  73.  
  74.  
  75. LINEFITR.C   
  76. LINEFITR.COM 
  77.  
  78. VERSION OF XXXXFITn, for:
  79.  
  80. nonlinear least squares fit by simplex minimizaton (Nelder-Mead algorithm).
  81.  
  82. written to test operation of fitting program:
  83.     by fit of the linear function:     y  =  a  +  b * x
  84.     to data that can be reduced by hand.
  85.  
  86.  
  87.  
  88.  
  89.  
  90. LINEFITR.DAT 
  91.  
  92. test data file = input to LINEFITR.COM.
  93.     Usage:  linefitr  linefitr.dat  results_file
  94.  
  95.  
  96.  
  97.  
  98.  
  99. SIMPFITR.DAT 
  100.  
  101. template file for input to XXXXFITn simplex fitting programs.
  102.  
  103. comments describe functions of control parameters.
  104.  
  105.  
  106.  
  107.  
  108.  
  109. SIMPFITR.DOC 
  110.  
  111. documentation for C routines for simplex fitting and
  112.     quadratic approximation of least squares surface.
  113.  
  114.  
  115.  
  116.  
  117.  
  118. SIMPLEXR.DOC 
  119.  
  120. notes on the simplex method of function minimization, by use of 
  121.     the Nelder-Mead algorithm.
  122.  
  123.  
  124.  
  125.  
  126.  
  127. SIMPLIB0.C   
  128.  
  129. functions for simplex fitting:
  130.     simplex fitting routine            = simpfit()
  131.     quadratic fit for standard deviations    = simpdev()
  132.     supporting functions
  133.  
  134.  
  135.  
  136.  
  137.  
  138. SIMPLIB1.C   
  139.  
  140. routines for input of data and control values for simplex minimization:
  141.     definition of the aggregate <data>, with a 
  142.         dummy structure declaration
  143.     usage message displayed on command line error         = use_mess()
  144.     opening of files for input and optional output        = file()
  145.     input of variables and data                = read_data()
  146.  
  147. the routines are (largely) independent of the function and data to be fit
  148.     (coded in XXXXFITn), and they (generally) need not be altered when 
  149.     XXXXFITn is modified.
  150.  
  151.  
  152.  
  153.  
  154.  
  155. SIMPMAIN.C   
  156.  
  157. main program controlling input, output & simplex fitting     = main()
  158.  
  159.  
  160.  
  161.  
  162.  
  163. SIMPOUTR.DOC 
  164.  
  165. description of output from the simplex fitting programs 
  166.  
  167.  
  168.  
  169.  
  170.  
  171. SUMGRADR.C   
  172. SUMGRADR.COM 
  173.  
  174. sum each student's grades, with weighting according to point value of report, 
  175.     exam, etc.  
  176. drop any grade entered as negative.  
  177. calculate average = sum grades / sum possible points.
  178. output sorted by name, and by average.
  179.  
  180.  
  181.  
  182.  
  183.  
  184. SUMGRADR.DAT 
  185.  
  186. test data file = input to SUMGRADR.COM.
  187.     Usage:  sumgradr  sumgradr.dat  results_file
  188.  
  189.  
  190.  
  191.  
  192.  
  193. SYS1CALR.MAC 
  194.  
  195. call to address given as the parameter, such as a system address
  196. outside the C program.
  197.  
  198. Usage:            .
  199.             .
  200.         (C program code)
  201.             .
  202.         sys1call(address to call)    eg, address = TINIT for
  203.             .                    SYSIO load
  204.         (more C program code)
  205.             .
  206.  
  207.