質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
MATLAB

MATLABはMathWorksで開発された数値計算や数値の視覚化のための高水準の対話型プログラミング環境です。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

1回答

921閲覧

プロットの方法の変更

kaeruuuun

総合スコア19

MATLAB

MATLABはMathWorksで開発された数値計算や数値の視覚化のための高水準の対話型プログラミング環境です。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2021/05/26 01:13

編集2021/05/26 07:18

イメージ説明
このように四角形のグラフになるようにしたいのですが,
普通にplot(x);とすると
イメージ説明

このように点と点をつなぐプロットになってしまいます.
どのようにしたら上のような形でグラフを表せますか.
この形にならないと言うことはそもそものデータが間違っている可能性はありますか.

使ったソフトはscilabですが,ほとんど使用はmatlabと変わらないと思います.

1:1.0
2:9.955726733750447
3:3.471870265148705
4:2.8534887277068277
5:0.6490696539813342
とxにはこのような値が入っているのですが私がやりたいのは1と2の値が1で2と3の値が9.955726733750447のように配置したら最初の図のように矩形になると考えています.
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kaeruuuun

2021/05/26 07:21

コメントありがとうございます. ヒストグラムとは少し違うと思います. 実際に作成したいグラフを追加しました. データはその上に1,2,3と縦に並べたものが15まで今入っています. 1番目のデータが1でグラフを見ると1から2までが1で2から3に9.9が来ていることがわかります. このように表示したいと言うわけです.
kaeruuuun

2021/05/26 07:34 編集

plot2d2(x) で階段状プロットにしたらできました! ありがとうございます.
jbpb0

2021/05/26 07:41

間違えました 棒グラフです https://help.scilab.org/docs/6.1.0/ja_JP/bar.html bar()の引数widthに1.0を指定したら、棒の隙間が無くなります x軸の値に0.5を足せば、たとえば最初のデータは元々はx=1.0なのがx=1.5となり、x=1.5の位置を中心にy=1.0の棒が置かれるので、 > 1から2までが1で のようになります (見た目は)
jbpb0

2021/05/26 07:49

> plot2d2(x) で階段状プロットにしたらできました! 棒グラフよりも、そちらの方がいいですね 縦線が入らないし、x軸の調整も要らないので
yuki23

2021/05/27 09:44

自己解決された場合は、回答欄に解決方法を書いて解決済みにしておいてください
kaeruuuun

2021/05/27 12:08

jbpd0さん 棒グラフでもこのように表示できるのですね! 新しい方法教えていただきありがとうございます.参考にさせていただきます.
guest

回答1

0

自己解決

plot2d2(x)でコマンドを実行すると実現できます

投稿2021/05/27 12:09

kaeruuuun

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問