當前位置:編程學習大全網 - 網站源碼 - vdpol 是什麽意思? ydot又是什麽意思?

vdpol 是什麽意思? ydot又是什麽意思?

請問您是研究的自激振動問題嗎,或者說是非線性動力學、非線性振動的有關問題?

vdpol 這個方程和MATLAB程序我都看過。

vdpol 就是英文:Van de pol(範德波爾)的縮寫,而ydot是個輸出變量組。是個數值數組,意思是把非線性微分方程的近似數值解y(t)和y'(t)的值都賦予到y這個數組中。

源代碼如下:

function ydot=vdpfun(t,y,flag,u,x0,w0,v,w)

ydot=[y(2);u*(x0^2-y(1)^2)*y(2)-y(1)*w0^2-v*cos(w*t)];

end

您還可以利用ode23這個命令求解這個微分方程從而畫出速度y'關於控制參數u(類似於阻尼的東西)變化的分岔圖:

  • 上一篇:內容超出div寬度後自動換行的css代碼
  • 下一篇:微信群主如何撤回成員消息?
  • copyright 2024編程學習大全網