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

Mathematica List Plot

  1. Nov 9, 2004 #1

    cepheid

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Hello:

    I have entered data into two lists in Mathematica:

    centroidEnergy = {1.3485, 1.4780,
    1.6176, 1.7820, 1.9123, 2.0274, 2.1635, 2.3163, 2.4213, 2.5191, 2.6515, \
    2.7490, 2.8763, 2.9894, 3.0728, 3.1949, 3.2816, 3.3923, 3.4773, 3.5884, \
    3.6804, 3.7702, 3.8374, 3.9679, 4.0507, 4.1507, 4.2163, 4.3145, 4.4039, \
    4.5056, 4.5089, 4.6440, 4.7331, 4.8497, 4.9290, 5.0019, 5.0862, 5.1815, \
    5.2427, 5.3365, 5.4225, 5.4800}


    and

    distanceInAir = {2.0523, 2.0020,
    1.9517, 1.8964, 1.8511, 1.8008, 1.7505, 1.7002, 1.6499, 1.5996,
    1.5493, 1.4990, 1.4488, 1.3984, 1.3481, 1.2979, 1.2476, 1.1520,
    1.0967, 1.0464, 0.99606, 0.95079,
    0.89546, 0.84516, 0.79486, 0.74456, 0.69426, 0.64396, 0.59366,
    0.54336, 0.49306, 0.44276, 0.39247, 0.34217, 0.29186, 0.24157,
    0.19269, 0.14097, 0.090671, 0.040371, 0.000132}

    I am trying to plot the former vs. the later. The recommended method I have seen to do so is to Transpose the two lists to that M. creates a list of ordered pairs of corresponding items from each one. Then, ListPlot that. However, I can't get the following command to work: it always gives the ensuing error message:

    dataToPlot = Transpose[{distanceInAir, centroidEnergy}]

    Transpose :: nmtx :: the first two levels of the one-dimensional list {{2.0523, 2.0020, 1.9517, 1.8964, 1.8511, 1.8008, 1.7505, <<28>> , 0.24157, 0.19269, 0.14097, 0.090671, 0.040371, 0.000132}, {<<1>>}} cannot be transposed.

    ???

    Any ideas on how to simply plot centroidEnergy vs. distanceInAir would be greatly appreciated! Thanks.
     
  2. jcsd
  3. Nov 10, 2004 #2

    cepheid

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Well, this thread did not generate any responses after more than 12hrs, so perhaps it was misplaced. In an effort to get it out to a wider audience, I have moved it to college hw help. It has to do with a hw assignment anyway. Sorry for the inconvenience.

    https://www.physicsforums.com/showthread.php?p=368279#post368279
     
  4. Nov 10, 2004 #3
    the arrays have different lengths,
    distanceInAir has 41 elements, and centroidEnergy has 42 elements...
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?



Similar Discussions: Mathematica List Plot
  1. Mathematica List Plot (Replies: 3)

  2. Lists in mathematica (Replies: 4)

Loading...