Filter löschen
Filter löschen

How to create a second x-axis on top of 2d plot, where I'm plotting units in nm on the x-axis. I want to calculate the corresponding electron-volt value, and display this value on the x-axis on top of the plot. How can I do this?

4 Ansichten (letzte 30 Tage)
Dears,
I have a question regarding plotting command, could you please help me with that.
Thank you very much.
Kind regards, Mohammed A. Jameel
  3 Kommentare
Image Analyst
Image Analyst am 6 Aug. 2016
I presume all the curves lie in the same Y range of 0 to 200. So what does "same different Y-axis" mean? Please put numbers on the top and bottom x axis so we can see if they have the same range, or a different range. Do you want numbers on the top and on the bottom? Please give some short sample data.
Mohammed Jameel
Mohammed Jameel am 6 Aug. 2016
Bearbeitet: Mohammed Jameel am 7 Aug. 2016
Thank you very much dears, sorry for that, I have a 2d plot, where I'm plotting units in nm on the x-axis. I want to calculate the corresponding electron-volt value, and display this value on the x-axis on top of the plot. How can I do this? I am attempting to plot both data sets (which has the exact same spots in the graph) and have both eV and nm scaling shown in the figure, one on top, and one below the plot area. how can I do this? Note: with just one y-axis.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Konark Kelaiya
Konark Kelaiya am 6 Aug. 2016
Bearbeitet: Konark Kelaiya am 6 Aug. 2016
Well plotxx or plotyy will do the plot that you want. Rest about equal values for both axis it is possible if both axis have same [min max] value for axis i.e [-5 5] otherwise you have to take the handle of second X-Axis and set Limit equal to Min and Max of 1st Axis

Kategorien

Mehr zu Two y-axis finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by