フィルターのクリア

Two X axis for a same Y axis

8 ビュー (過去 30 日間)
akbar
akbar 2011 年 4 月 20 日
編集済み: Christopher Saltonstall 2018 年 3 月 6 日
Hi,
I need to plot a curve and to use 2 X axis to represent this curve.
So in summary I have for exemple :
One vector y with a given length L One vector x1 with the same length L One vector x2 with the same length L
I would like to plot y as a function of x1 and to have in the same figure another axis on the top of the figure which represents the x2 values.
I really need to do it but I can't. I'm trying to do it for several days now but without any success. Anyone could help me please?
Thank you

採用された回答

Jarrod Rivituso
Jarrod Rivituso 2011 年 4 月 20 日
Have you seen this:
The trick is creating axes on top of each other, and making one transparent
  1 件のコメント
Christopher Saltonstall
Christopher Saltonstall 2018 年 3 月 6 日
編集済み: Christopher Saltonstall 2018 年 3 月 6 日
Jerrod,
I have a follow up to akbar's question. I have one data set that I want to plot with two x-axis that are related to one another. For example, I want to plot the electrical conductivity of Silicon versus dopant concentration on the bottom x-axis and have the top x-axis be spacing between dopant atoms.
y = [1 2 3 4 5];
x1 = [1e14, 1e15, 1e16, 1e17, 1e18]; %cm^-3
x2 = (3./(4*pi*x1))^(1/3); %cm
How would I do that?

サインインしてコメントする。

その他の回答 (2 件)

Paulo Silva
Paulo Silva 2011 年 4 月 20 日

akbar
akbar 2011 年 4 月 21 日
Thank you very much! :-)

カテゴリ

Help Center および File ExchangeLine Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by