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/?me …
初心者の質問で申し訳ありませんが、かなり困っています。ご指導、アドバイスよろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こうかな?
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=1:1:5;//x軸目盛の設定<修正>
drawaxis(x=xtics,y=0.5,dir='d',tics='v');
g.children(1).tics_labels=string(-2:1:2);
ytics=1:1:5;//y軸目盛りの設定<修正>
drawaxis(x=0.5,y=ytics,dir='l',tics='v');
g.children(1).tics_labels=string(1:1:5);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 折れ線グラフ、同じ項目の色 4 2022/12/23 15:46
- 数学 直線y=ax+bが2点P(1,-1)、Q(2,1)の間を通る時、点(a,b)の存在範囲を図示せよ。と 2 2023/05/01 21:29
- Excel(エクセル) エクセルまたはgnuplotグラフの書き方 2 2022/11/18 15:45
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- 物理学 仕事を表すW=Fxのグラフは、縦軸がF、横軸がx、その面積がWになりますが、一様な電場での電位を表す 4 2022/12/30 18:56
- 生物学 アミラーゼ活性の測定実験において縦軸に吸光度横軸に時間を取ったグラフを作ったのですがその結果を グラ 1 2022/05/20 23:17
- 物理学 下図のグラフは上図の回路のコンデンサーにおいて負の極板をx=0としたときの極板の変位?(横軸)と電位 2 2023/08/09 00:22
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Excel(エクセル) Excelでグラフの種類「縦棒」でグラフを作ったのですが横軸が同じものが複数に分かれて表示されてしま 1 2022/12/26 22:39
このQ&Aを見た人はこんなQ&Aも見ています
-
好きな人を振り向かせるためにしたこと
大好きな人と会話のきっかけを少しでも作りたい、意識してもらいたい…! 振り向かせるためにどんなことをしたことがありますか?
-
3分あったら何をしますか?
カップ麺にお湯を入れて、できるまでの3分間で皆さんは何をしていますか?
-
【お題】マッチョ習字
【大喜利】 「精神を鍛えるため」にと、ジムから書初めの宿題を出されたマッチョたちが半紙に書いてきたこと
-
食べられるかと思ったけど…ダメでした
「この煮物、だいぶ放置しちゃったけど大丈夫かな…」 「食べ物じゃないけど、なんか食べたらすごく美味しそうな気がする」
-
我が家のお雑煮スタイル、教えて下さい
我が家のお雑煮スタイル、教えて下さい! (お汁)味噌汁系? すまし汁系? (お餅)角餅? 丸餅? / プレーンなお餅? あんこ餅?
-
scilabのエラーについて
工学
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ListBoxで改行したい
-
C#で壁の当たり判定と自キャラ...
-
MFCでのコンボボックスについて
-
立方体をくるくる回転させるプ...
-
Formアプリケーションでの背景...
-
VB.netで図形描画ができません^^;
-
for文の実行速度を遅くしたいの...
-
.NETのPictureBoxでウインドウ...
-
Excel 2007で、フリーフォーム描画
-
PowerPoint の VBA
-
VB .net Form_Load時、または関...
-
VC;;6.0のMFCで線を簡単に引け...
-
Word:描画オブジェクト内の画...
-
花火のアルゴリズム
-
C#を用いて描画する四角形の角...
-
エクセルのレーダーチャート 0...
-
VB.NETでグラフィックを描くと...
-
給紙トレイをダイアログを使わ...
-
vb6のTEXTBOX
-
.net chartでの積層棒グラフの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ListBoxで改行したい
-
for文の実行速度を遅くしたいの...
-
C#を用いて描画する四角形の角...
-
PowerPoint の VBA
-
VC;;6.0のMFCで線を簡単に引け...
-
給紙トレイをダイアログを使わ...
-
MFCでのコンボボックスについて
-
scilabでのグラフ描画時の軸設定
-
VB.NETでグラフィックを描くと...
-
C言語をDXFファイルに変換す...
-
円の頂点の求め方を知りたいです。
-
VB.netで図形描画ができません^^;
-
VC++ MFCチェックボックスの色...
-
C# DrawImage 物理サイズでな...
-
C#で壁の当たり判定と自キャラ...
-
図の削除直後の再描画
-
Word 描画オブジェクトを削除...
-
リストアイテムの更新
-
.NETのPictureBoxでウインドウ...
-
Visual C++ MaskedTextBoxの右...
おすすめ情報