看板 Mathematica 關於我們 聯絡資訊
板上的大家好 第一次在這個板上發文 好緊張 >////< 想請教有關 DSolve 這個函數是否可以額外加限制式 舉例來說: DSolve[{S'[t]= = a*S[t] + b},{S[t]},{t}] 如果我希望 a >= 0 或是 S[t]>=0, 這條指令應該要加在哪裡呢? 先謝謝大家的回答 =) -- ╭───────╮ ◢██◣δ│聽到嗎 聲再沙│ ◤█ˋ ˊ │亦無礙我放聲吧│ > </ ╰┬──────╯   < 孟孟小公主~*   -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.184.63
Rasin:Reduce[ {S'[t]= =b+a*S[t], a>=0}, S[t] ] 01/28 13:12
wwqqww:我也想知道怎麼加 不過樓上的方法好像跑不出答案... 01/30 16:39
Rasin:把 ='空格'= 的 空格 刪掉 01/30 19:33
wwqqww:我有刪過了 那個細節我知道 不過沒辦法跑出解 01/30 21:05
wwqqww:解答只是把輸入的調鍵在整理出來 沒有解出s(t) 01/30 21:06
wwqqww: Reduce[x^6 == 1 && x > 0, x] Reduce用在一般代數方程 01/30 21:54
wwqqww:可以 但是微分方程不知道要怎麼處理 01/30 21:55
wwqqww:不知道要怎麼給"代解方程中的變數"以及"解"加限制條件 01/30 21:57
monmonpig:謝謝Rasin的回答! :) 不過我想問的是wwqqww的那種! >< 02/01 11:04