時間と深さによって変化する関数があり、次のように単純化されています。
def f(z,t):
return np.exp(-z)*np.sin(t-z)
z = np.linspace(0,3000,num=3001)
t = np.arange(0,40000,4000)
t の各タイム ステップですべての z の結果をプロットすると、次のようになります。
しかし、方法がわかりません。とてもシンプルだと思いますが、Pythonでこれを行うことに慣れていません。
時間と深さによって変化する関数があり、次のように単純化されています。
def f(z,t):
return np.exp(-z)*np.sin(t-z)
z = np.linspace(0,3000,num=3001)
t = np.arange(0,40000,4000)
t の各タイム ステップですべての z の結果をプロットすると、次のようになります。
しかし、方法がわかりません。とてもシンプルだと思いますが、Pythonでこれを行うことに慣れていません。