精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《garymeteor (IEEE來也!)》之銘言: : sinθk+1=cosθk+θ*sinθk : 這個數學式..該如何讓自己能夠輸入我的θ值與θk : 進而得到我要的sinθk+1 回文討論即可不必回我信箱 你這是非線性方程式的問題.解也挺有趣的 ============================== 程式 ======================================== function pttex24(theta) global theta k=fsolve(@pttex,[1]) % ------------------------------------ function f=pttex(k) global theta f(1)=sin(theta.*k+1)-cos(theta.*k)-theta.*sin(theta.*k); =============================== 跑的結果 =================================== Optimization terminated: first-order optimality is less than options.TolFun. k = 0.9421 解似乎與 theta 無關.你可以改我的程式來看看.驗證一下 -- Basic -> Advance -> Master -> Expert -> Great-Master Skill: AspenPlus AspenDynamic MATLAB Numerical-Method Level: Master Advance Expert Master -----------......什麼時候升級呢? 囧> -------------- Fortran Tecplot Sigmaplot Corldraw Basic Basic Basic Basic -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.160.163