Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

How would I correlate many variables to a few coefficients?

  1. Jul 30, 2014 #1
    I have around 550 asymmetrical sigmoid curves fitted to a function with 4 varying coefficients. Each of these curves represent strength as a function of time and temperature for a different compound. Each compound is made up of varying substances at varying concentrations.

    Overall, I have 550 curves of 550 different compounds, 20 substances, and each compound has no more than 7 of these 20 substances. I'm trying to correlate these substances and their concentrations with their coefficients.

    If I had one substance at varying concentration, I know how I'd go about finding it's correlation to the coefficients. I'd find the trend of:


    But I have no idea how I'd go beyond just one substance, and I've got a lot more than two! I'm hoping someone can point me in the right direction.
  2. jcsd
  3. Jul 31, 2014 #2

    Stephen Tashi

    User Avatar
    Science Advisor

    I'll suggest how to rewrite your question - see if the details are correct.

    I'm trying to predict the "strength" vs "tempertature" and "time" curves of some chemical compounds as a function of the concentrations of their component substances.

    I have 20 different substances. From these, I created 550 chemical compounds by combining up to 7 of the substances. Among the different compounds, the concentrations of the various substances varies..

    For each compound, I experimentally measured strength as a function of temperature and time. I have selected a particular family of functions to fit the experimental data. Each member of this family is specified by specifying the values of 4 constants.

    I would like to predict the value of the 4 constants as a function of compound's composition - i.e. the substances that are in it and their concentrations.


    (Perhaps you don't want the predict he value of the 4 constants - perhaps you only want to find "correlations"? )
  4. Jul 31, 2014 #3
    Thank you Stephen! You have a way with words! That's exactly the scenario and problem.

    Each experimentally produced curve follows an asymmetrical "S" shape. These 550 experimentally produced curves have been fitted with an equation containing four constants to alter the function to fit each experimentally produced curve.

    I may misuse the word "correlation". My end goal is to produce four functions to estimates each of these four constants when given the substances of an imaginary compound.

    Since writing the post, I believe I have stumbled upon an answer. I would use the method of least squares to fit a system of multiple regression equations. I believe this ought to do it.
  5. Jul 31, 2014 #4

    Stephen Tashi

    User Avatar
    Science Advisor

    It might. Fitting equations to data using least squares is most often done when the variables being predicted had some sort of random error in their measurement. In your case, it isn't clear whether the error in fitting is mostly random error. For example, if your experimental curves are very precise then if a least squares fit produces a big error for the coeffiicent of one curve, it would always produces a big error for that curve, because there the errors in the coefficients aren't random, they are fixed.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook