2

subplot同じウィンドウにプロットを並べて表示する場合と同様に、複数の図に対して同じことができる同様の機能が必要です。これは機能します:

subplot(2,2,1)

そして、私はこのようなものを探しています:

subfigure(2,2,1)

この利点を持つ組み込み関数は存在しますか?

4

1 に答える 1

1

そのような関数の 1 つを自分で作成できます。アイデアは、画面サイズを取得することです:

get(0,'ScreenSize')

次に、入力パラメータに従ってサブ領域に分割します。また、その間のマージンも考慮する必要があります。

別のアイデア:

  • 目に見えない図を作成する (画面と同じ縦横比が望ましい)
  • subplotその中で呼び出す
  • 作成した軸の位置をキャプチャ
  • フィギュアを削除
  • キャプチャした位置を画面サイズに合わせてスケーリングし、それを使用して実際の図を作成します。
于 2012-06-19T14:57:53.103 に答える