私はそれを見つけることができません。プロットの左/下にない軸のすぐ下のラベルを使ってゼロ点で交差するように、軸とラベルをMATLABに設定するには?交差軸とラベルのmatlab
もし私が自分自身を明確にしなかったら、学校で私たちが描くのと同じようにプロットを見せたいだけです。軸の横断、4つの象限、軸のすぐ下のラベル、曲線...それが進むにつれて。
誰でもどのように設定するのですか?
私はそれを見つけることができません。プロットの左/下にない軸のすぐ下のラベルを使ってゼロ点で交差するように、軸とラベルをMATLABに設定するには?交差軸とラベルのmatlab
もし私が自分自身を明確にしなかったら、学校で私たちが描くのと同じようにプロットを見せたいだけです。軸の横断、4つの象限、軸のすぐ下のラベル、曲線...それが進むにつれて。
誰でもどのように設定するのですか?
あなたはThe MathWorks File Exchange上の2件の投稿をチェックアウトする必要があります:
でうまくいけば、これらはあなたが持っているものは何でもMATLABのバージョン(マット図から提出して動作します最近更新されたものです)。
MatlabリリースR2015bでは、これはaxis propertyXAxisLocation
とYAxisLocation
をorigin
に設定することで実現できます。言い換えれば
、
x = linspace(-5,5);
y = sin(x);
plot(x,y)
ax = gca;
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
例は、MATLABの公式文書から取得されます:
+1、注目すべきは、2Dビューの場合のみです。 1つの[リンクされた質問](https://stackoverflow.com/q/6321424/97160)では3D軸について質問します。この場合、上記のプロパティは効果がありません。 – Amro
良い点@Amro。それに言及してくれてありがとう。 –
明確にするために、Idigasはプロットがhttp://upload.wikimedia.org/wikipedia/commons/3/37/IdempotentCosineAngle.jpg(私は思う)のように見えます。 –
@Jitse Niesen - 正確に。私がイメージを探している間、あなたはすでにそれを見つけました。 – Rook