6

次の棒グラフの基本値を0から別の値(例:0.001)に変更するにはどうすればよいですか?今のところそれはばかげているように見えます:

MATLABで作成されたばかげた棒グラフ

コード:

h=bar(matrix);
set(gca,'YScale','log')

ボーナスポイント/x値をテキストに変更するための良いカルマ!

乾杯

4

2 に答える 2

3

バープロットのプロパティを変更するオプションはbaseValue、Matlabの新しいバージョン(どのバージョンを使用していますか?)でのみ提供された可能性がありますが、次のバージョンで機能します。

%# create bar plot with horizontal line at 3
bar(randn(4),'baseValue',1)
%# rename x-tick labels
set(gca,'xticklabel',{'first','second','third'})

ここに画像の説明を入力してください

于 2012-03-04T14:09:29.710 に答える
0

編集:ファイル交換でこれを見つけました。それはあなたが望むもののようです。

このスレッドはあなたの問題をカバーしています。醜いハックのようです。スレッドは、問題に対処するための優れた組み込みの方法を示していません。

于 2012-03-04T10:48:44.040 に答える