11

プログラミングクラスの割り当てを行っています。MATLABのコマンドラインのみを使用して、いくつかのデータポイントに最適な線とともにプロットを作成する必要があります。フィギュアエディタを使用して背景を設定する方法は知っていますが、コマンドラインから設定する方法を一生理解することはできません。黄色に設定する必要があります。どうすればいいですか?単純なものが欠けているだけだと思います。

4

2 に答える 2

27

軸の背景色を変更するには:

 set(gca, 'color', [1 1 0])

図の背景色を変更するには:

 set(gcf, 'color', [1 1 0])

一般に、プロットのプロパティを知りたい場合は、

get(gca) % for axis properties  
get(gcf) % for figure properties

これにより、使用可能なプロパティ名とプロパティ値のリストが返されます。

于 2012-04-24T06:56:09.080 に答える
8

特定の質問に対する解決策は、@ M.Huster によって提供されます。これらの場合に自分自身を助ける方法を紹介します。

プロットを作成し、必要な手動変更を適用するだけです。次に、Figure ウィンドウで [ファイル] メニューの [コードの生成] オプションを選択します。これにより、データセットを取得してそのデータセットの図を再作成する m ファイルが生成されます。そのコード (通常は非常に読みやすい) を見ると、どのコマンドが特定の効果をもたらしているかがわかります。

@M.Huster が言っgetたように、プロパティを取得するために使用できます。よりグラフィックな方法を使用するinspect(gca)uiinspect、Yair Altman によって記述されたコマンドを使用できます。

于 2012-04-24T07:07:28.757 に答える