數學建模第六章微分方程建模

2021-10-02 08:14:31 字數 1223 閱讀 7133

mathlus模型

logistics模型

介紹介紹2

美國人口預報模型

新增鏈結描述

matlab求微分方程的符號解

diff(y,2)

diff(y,3)

dsolve(eqns,conds,name,value)

x 2+

y+(x

−2y)

y′=0

x^2 +y+(x-2y) y' =0

x2+y+(

x−2y

)y′=

0

clc

clear

syms y(x)

dsolve(x^2 +y+(x-2*y) *diff(y )==0)

1.一階齊次線性微分方程

x』=ax x=[x1 x2 x3 …xn]

2. 非齊次線性方程

放射性廢料的處理

初值問題matlab的數值解

y'=f(x,y) \\ y(x0)=y0 \\ \end

{y′=f(

x,y)

y(x0

)=y0

​一般用[t,y]=solver(『f』,tspan,y0)

『f』是方程式

solver是ode23,ode45,ode113

eg.y′=

−2y+

2x2+

2x

y'=-2y+2x^2+2x

y′=−2y

+2x2

+2x

clc,clear

yx=@(x,y) -2*y+*2x^2+2*x;

[x,y]=ode45(yx,[0,0.5],1)

sol=ode45(yx,[0,0.5],1)

y2=deval(sol,x)

check=[y,y2']

高階和一階微分方程的解法

二三階換成第二個變數

邊值問題的matlab數值解

y』=f(x,y) bc(y(a),y(b))=0

函式:bvp4c(@odefun,@bcfun,solinint,options,p1,p2…)

定義一階方程組匿名函式

定義邊值條件匿名函式

定義初始猜測解的匿名函式

bvpinit(linspace(0,1,5),guess)(給出猜測解的結構)

guess(猜測解的匿名函式)

數學建模(5)微分方程的建立與求解

特點 常與優化問題相結合 可以用微分方程建模的情況 涉及改變 變化 增加 衰變 邊際 追趕的問題 考慮變化率的問題 一般形式分為隱式和顯式,區別類似於函式中的函式與隱函式的關係,隱式微分方程中所求的第n項一般會出現與等式兩邊。顯式第n項的結果由之前的第1步,第2步,第n 1步逐步迭代推導出,但迭代量...

mysql第六章 第六章 mysql日誌

第六章 mysql日誌 一 錯誤日誌 錯誤日誌的預設存放路徑是 mysql 存放資料的地方 hostname.err 1.修改錯誤日誌存放路徑 mysqld log error data mysql mysql.log 2.檢視配置命令 show variables like log error 3...

第六章 指標

1.多位元組資料的位址是在最左邊還是最右邊的位置,不同的機器有不同的規定,這也正是大端和小端的區別,位址也要遵從邊界對齊 2.高階語言的乙個特性就是通過名字而不是位址來訪問記憶體的位置,但是硬體仍然通過位址訪問記憶體位置 3.記憶體中的變數都是義序列的0或1的位,他們可以被解釋為整數或者其他,這取決...