看板 Math 關於我們 聯絡資訊
想請問一下Mathematica中的NDSolve指令 我看範例是 給一個微分方程 y''[x] == y[x] Cos[x + y[x]] (隨便舉的) 然後看幾階給幾個初始條件 例如: y[0] == 1, y[1] == 1 這樣 那如果我現在要解的是兩個不同區域的 y ↑ │ (A) │ (B) │ │ │ │ │ │ │ │0 │1 │2 ┼──────┼─────┼──→x | | | (0<x<1) 是A區 有一個微分方程 A[y'',y',x] == 0 (1<x<2) 是B區 也有一個微分方程 B[y'',y',x] == 0 然後我知道起點 ya[0] == 0 知道邊界條件假設 ya[1] == yb[1] , ya'[1] == yb'[1] (假設ya yb是 A B區的解) 這種情況用NDSolve要怎麼去處理,還是用其它的函數 謝謝各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.73.6