ベクトル x と y があるとします。私は自分がやりたいことを達成できることを知っていplot(x,y)
ますplot(y,x)
。ただし、私の質問は具体的には次のとおりです。図でプロットが既に作成されている場合plot(x,y)
、水平軸と垂直軸をプログラムで交換して、効果的に言っているようにするにはどうすればよいplot(y,x)
ですか?
質問する
11152 次
1 に答える
9
興味深い質問 +1。x
次の例は、現在の Figure のとy
軸を交換する方法を示しています。
X = (1:100)'; %# Create x axis data
Y = randn(100, 1); %# Create y axis data
plot(X, Y); %# Plot the data
view(-90, 90) %# Swap the axes
set(gca, 'ydir', 'reverse'); %# Reverse the y-axis (Optional step)
また、Matlab Central への関連リンクはこちらです。
于 2013-04-22T06:57:25.060 に答える