3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MATLAB-Sample 【基礎】グラフの表示

Posted at

#ダミーデータの準備
グラフを表示するにはデータがないと始まらない。
まずはダミーデータを作成しておく。ただの直線ではイマイチな感じなのでオシャレな$\sin$カーブを使おう。

以下のコードをMATLABに読み込ませて、XYのデータを作成しておく。
(※以下のコードが何を意味するかについては、MATLAB-Sample 【基礎】データを作るを参照のこと。)

> X = 0.0:0.01:2*pi;
> Y = sin(X);
> 

これで、$\sin$カーブのX軸データとY軸データが作成された。

#グラフの表示

グラフを表示するにはplot関数を使用する。ではXYを使って表示してみる。

> plot(X, Y);

こんな画面が表示されるはず。

sinカーブ.png

#ラベルの表示

X軸やY軸にラベルをつけることができる。使用するのはxlabel関数とylabel関数。

> %まずはグラフを表示
> plot(X, Y)
> %X軸のラベルを表示
> xlabel('radian');
> %Y軸のラベルを表示
> ylabel('sin(X)');
> 

次のようにY軸に「sin(X)」、X軸に「radian」と表示される。

ラベル付のグラフ

(※上記画像はFreeMatで出力したもので、X軸のラベルが下半分切れてしまっている。MATLABで採取したもので差し替え予定。)

#凡例を表示

legend関数を使用する。つぎのように実行すると塩梅よく凡例を作ってくれる。

> %まずはグラフを表示
> plot(X, Y)
> %凡例を表示
> legend('sin(X)');
> 

すると、つぎのように凡例が表示される。

graph_with_legend.png

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?