バーオプションを1つのコマンドラインで設定しようとしています。私は "histc"オプションを使用していて、FaceColorの設定を除いて期待通りのプロットをしています。 MATLABはエラーを返さず、ワークスペース内の値a
をチェックすると、FaceColorはデフォルト設定のままです。MATLABのhistcオプションを使用した棒グラフの設定
x = 1:10;
y = rand(10, 1);
figure
ax = axes;
a = bar(x, y,'histc', 'FaceColor', [0.7, 0.5, 0.1], 'Parent', ax);
私は、以下の追加のコマンドラインを使用してのFaceColorを設定することですが、私はそうするset
機能を使用する必要がなぜ私は理解していません。 ( "histc"オプションなしでは、コマンドラインを追加しなくても動作します)
set(a , 'FaceColor', [0.7,0.5,0.1])
私のコードは間違っていますか? bar
のための他の2つのスタイルオプションとは異なり