XLPack for Matplotlib Experimental Version 0.1
例題集
読み取り中…
検索中…
一致する文字列を見つけられません

2 つのサブプロットを持つ図を作成する.


Sub Test_Plt_Subplot()
    Const N = 51
    Dim X(N - 1) As Double, Y1(N - 1) As Double, Y2(N - 1) As Double
    Dim I As Integer
    '-- Make data
    For I = 0 To N - 1
        X(I) = 5 / N * I
        Y1(I) = Cos(2 * Pi() * X(I)) * Exp(-X(I))
        Y2(I) = Cos(2 * Pi() * X(I))
    Next
    '-- Plot
    Call Plt.Suptitle("Subplot")
    Call Plt.Subplot(2, 1, 1)
    Call Plt.Plot(N, X(), Y1(), "k")
    Call Plt.Plot(N, X(), Y1(), "bo")
    Call Plt.Ylabel("Damped oscillation")
    Call Plt.Subplot(2, 1, 2)
    Call Plt.Plot(N, X(), Y2(), "r--")
    Call Plt.Xlabel("time (s)")
    Call Plt.Ylabel("Undamped")
    Call Plt.Show
End Sub