コメント付きのテキストボックスまたは凡例ボックスを私のプロットに追加します。オクターブ単位のプロットの凡例またはテキストボックスウィンドウ
現時点では、私の伝説は北東側にプロットされており、新しい伝説(またはテキストボックス)をsoutheastoutsideの位置に追加したいと考えています。
ありがとうございます!
コメント付きのテキストボックスまたは凡例ボックスを私のプロットに追加します。オクターブ単位のプロットの凡例またはテキストボックスウィンドウ
現時点では、私の伝説は北東側にプロットされており、新しい伝説(またはテキストボックス)をsoutheastoutsideの位置に追加したいと考えています。
ありがとうございます!
あなたのケースの詳細については欠けている:私の知識1つのAxesオブジェクトの最高に
にのみ、単一の凡例のオブジェクトを持つことができます。 2番目の凡例は、2番目のaxesオブジェクトで作成できます。各凡例は、各軸に関連付けられたデータ要素のみをリストします。前述したように、あなただけでは第二のボックス内のテキストをしたい場合はMatlab Newsgroup thread
a = [1:0.01:2*pi]; %create sample data
b = sin(a);
linehandle1 = line(a,b); %creates a line plot with handle object
axeshandle1 = gca; % gets the handle for the axes object just created
legendhandle1 = legend('y = sin(x)', 'location', 'northeastoutside'); %makes first legend
axeshandle2 = axes('Position',get(axeshandle1,'Position'),'xlim',get(axeshandle1,'xlim'),'ylim',get(axeshandle1,'ylim'),'Visible','off','Color','none'); %makes invisible axes with same position and scaling
linehandle2 = line(pi/2,1,'Color','r','Marker','o','Parent',axeshandle2); %puts data set on 2nd axes
linehandle3 = line(pi,0,'Color','b','Marker','x','Parent',axeshandle2);
legend_handle2 = legend('peak','zero','location','southeastoutside'); %creates legend to go with 2nd axes
から適応、伝説の情報やデータラベル必ずしも、あなたは注釈で遊ぶことができます。これはコールするのが簡単であるという利点がありますが、あなたが望む正確なポジション/結果を得るのが難しいかもしれません。所望の外観を得るために調節可能な多数の特性選択肢がある。例にはいくつか示されています。凡例ハンドルに基づいてサイズや位置を設定する簡単な方法があるかもしれません。
a = [1:0.01:2*pi]; %create sample data
b = sin(a);
plot(a,b);
legendhandle = legend('y = sin(x)','location','northeastoutside');
annotation('textbox',[0.875 0.1 0.1 0.1],'string','my text','edgecolor','k','linewidth',1,'fitboxtotext','off');
どこにあなたのコードは、あなたがこれまでにしようとしているものを私たちに示すことですか? – rayryeng
私はあなたが "注釈"を探していると思います – Andy