回覆列表
  • 1 # 易陣風jackson

    在matlab命令視窗輸入help dsolve

    可以得到關於dsolve函式的一些幫助。基本的使用方式是dsolve("equ");

    其中,equ表示方程,返回結果為帶有常量的符號解,

    例一:

    syms y(x);

    dsolve(diff(y) == y+ 1)

    或者

    dsolve("Dy = y + 1","x")

    都是dy/dx = y + 1 的解

    高階情況:

    Dy = diff(y);

    D2y = diff(y, 2);

    例二:

    使用D代替diff時,預設變數為t,

    dsolve("D2y = x*y")

    ans =

    C27*exp(t*x^(1/2)) + C28*exp(-t*x^(1/2))

    要使變數為x使用

    >> dsolve("D2y = x*y","x")

    ans =

    C30*airy(0, x) + C31*airy(2, x)

  • 中秋節和大豐收的關聯?
  • 學做吃的,需要多久才能畢業呢?