scilabでのグラフ描画時の軸設定
scilabで2次元グラフを描くときの軸の設定
scilabのカラー描画であるMatplotを使ってグラフを描画しているのですが、縦軸と横軸の交点が思い通りに設定できません。
また、グラフと軸がずれて配置されてしまいます。
現在このようなプログラムでグラフを描画しています。
u=[1:1:5;1:1:5;1:1:5;1:1:5;1:1:5];
umin=min(u(:));
umax=max(u(:));
u=255*(u-umin)/(umax-umin);
Matplot(u);//行列プロット
set(gcf(),'color_map',jetcolormap(256));
colorbar(umin,umax);//color barの表示
g=gca();
g.axes_visible='off';
g.children.data=g.children.data($:-1:1,:);//原点を左下にする
xtics=0:1:4;//x軸目盛の設定
drawaxis(x=xtics,y=0.5,dir='d',tics='v');
g.children(1).tics_labels=string(-2:1:2);
ytics=0:1:4;//y軸目盛りの設定
drawaxis(x=0.5,y=ytics,dir='l',tics='v');
g.children(1).tics_labels=string(1:1:5);
このプログラムを実行すると、縦軸が0.5で、横軸が-1.5のところで交わってしまいます。
また、カラー表示されたグラフが縦軸・横軸共に1.5くらいずつずれてしまいます。
ちなみにこのプログラムは以下のURLのサイトのプログラムを参考にしたものです。
http://vision.kuee.kyoto-u.ac.jp/lecture/dsp/?menu=mat_figure
初心者の質問で申し訳ありませんが、かなり困っています。ご指導、アドバイスよろしくお願いいたします。