[問題] 一個簡單的微分方程轉換已回收

看板MATLAB作者 (Mr.Q)時間15年前 (2010/10/28 01:11), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
我們只是簡單初學者 用簡單的指令算 雖然有上助教課 但是助教給的公式 怎麼try都錯誤 ps 不是計概課or程式課 (d^2)/(dt^2) + (dx)/(dt) + x = 1 x(0) = x'(0) = 0 我手邊沒課本題目 只有一小題的 條件 如果這要用dsolve解 就這樣嗎 dsolve('D2x+2*Dx+x=1','x(0)=0','Dx(0)=0') ans = 1 - t/exp(t) - 1/exp(t) 助教給的方式是這樣 eq='d2x+2*dx+x=1' ini='x(0)=0','dx(0)=0' dsolve('eq,ini') Error using ==> dsolve at 126 Can not use D as a variable in DSOLVE. 錯這樣 我也看不懂 有請大大幫解 orz -- http://www.wretch.cc/blog/kyo05312000 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.233.200.145

10/28 01:13, , 1F
試試看大寫"D"
10/28 01:13, 1F

10/28 01:16, , 2F
有試過 一樣的問題
10/28 01:16, 2F

10/28 01:16, , 3F
我想請問 第一個解 1 - t/exp(t) - 1/exp(t) 是正確嗎
10/28 01:16, 3F

10/28 02:18, , 4F
eq='D2x+2*Dx+x=1';ini='x(0)=0,Dx(0)=0';dsolve(eq,ini)
10/28 02:18, 4F

10/28 02:19, , 5F
dsolve裡面要是字串,解是對的
10/28 02:19, 5F

10/28 02:29, , 6F
有點進展了 感恩 再請問 要作圖用什麼指令? PLOT的話格式
10/28 02:29, 6F

10/28 02:29, , 7F
範圍怎麼寫?
10/28 02:29, 7F

10/28 09:45, , 8F
help plot
10/28 09:45, 8F
文章代碼(AID): #1Co5r9W5 (MATLAB)