matlab怎么构建函数模型,matlab数学模型建立(如何用matlab建立数学模型及求解。哪位高手给个模版。)...
MATLAB怎么進(jìn)行數(shù)學(xué)建模?
一、數(shù)學(xué)建模的一般步驟 數(shù)學(xué)建模并不是新東西,粗略地說, 數(shù)學(xué)建模是一個(gè)多次迭代的過程,每一次 迭代大體上包括:實(shí)際問題的抽象、簡(jiǎn)化, 做出假設(shè),明確變量和參數(shù);形成明確的 數(shù)學(xué)問題;以解析形式或者數(shù)值形式求解 該數(shù)學(xué)模型;對(duì)結(jié)果進(jìn)行解釋、分析以及 驗(yàn)證;若符合實(shí)際即可,不符合實(shí)際則要 進(jìn)行修改,進(jìn)入下一個(gè)迭代。其一般過程 如圖 1所示。
第一,模型準(zhǔn)備。 了解實(shí)際背景,明確建 模目的,搜集有關(guān)信息, 掌握對(duì)象特征,形成一 個(gè)比較清晰的 “問題”。
第二,模型假設(shè)。針對(duì)問題特點(diǎn)和建模目 的,做出合理的、簡(jiǎn)化的假設(shè)。在合理與 簡(jiǎn)化之間作出折中。對(duì)數(shù)據(jù)資料進(jìn)行分 析計(jì)算,找出起主要作用的因素,經(jīng)過必 要的精煉、簡(jiǎn)化,提出若干符合客觀實(shí)際 的假設(shè)。
第三,模型構(gòu)成。用數(shù)學(xué)的語言、 符號(hào)描述問題。發(fā)揮想象力,使用類比 法。盡量采用簡(jiǎn)單的、適當(dāng)?shù)臄?shù)學(xué)工具表 達(dá)各變量之間的關(guān)系,建立相應(yīng)的數(shù)學(xué) 結(jié)構(gòu),即建立數(shù)學(xué)模型。
第四,模型求解。 利用各種數(shù)學(xué)方法、數(shù)學(xué)軟件和計(jì)算機(jī) 技術(shù)。在難以得出解析解時(shí),借助計(jì)算機(jī) 求出數(shù)值解。
第五,模型分析。結(jié)果的誤 差分析、模型對(duì)數(shù)據(jù)的穩(wěn)定性分析。
第 六,模型檢驗(yàn)。與實(shí)際現(xiàn)象、數(shù)據(jù)比較,檢 驗(yàn)?zāi)P偷暮侠硇浴⑦m用性。
第七,模型應(yīng) 用。通過檢驗(yàn),模型與實(shí)際相符后,投入 實(shí)際應(yīng)用,解決實(shí)際問題。
利用怎么matlab軟件建立多元回歸數(shù)學(xué)模型
如何利用matlab軟件建立多元回歸數(shù)學(xué)模型的方法有:
1、多元回歸數(shù)學(xué)模型是線性的,可以用regress()函數(shù)求得。例如
f(x1,x2,x3)=a1+a2*x1+a3*x2+a4*x3 ? %多元線性回歸函數(shù)
求解方法:
x1=[。。。];x2=[。。。];x3=[。。。];
X=[ones(n,1)?x1 x2 x3];
y=[。。。];
a = regress(y,X); ? %ai為多元線性回歸函數(shù)的擬合系數(shù)
2、多元回歸數(shù)學(xué)模型是非線性的,可以用lsqcurvefit()或nlinfit()函數(shù)求得。例如
f(x1,x2,x3)=a1+a2*exp(x1)+a3*exp(x2)+a4*exp(x3) %多元非線性回歸函數(shù)
求解方法:
x1=[。。。];x2=[。。。];x3=[。。。];y=[。。。];
x=[x1 x2 x3];
func=@(a,x)a(1)+a(2)*exp(x:1)+a(3)*exp(x:2)+a(4)*exp(x:3);%自定義函數(shù)
x0=[1 1 1]; %初值(根據(jù)問題來定)
a=lsqcurvefit(func,x0,x,y)?? %ai為多元非線性回歸函數(shù)的擬合系數(shù)
或 ? a= nlinfit(x,y,func,x0)
怎么用MATLAB求解數(shù)學(xué)模型 求解!!
“用Matlab 求解線性規(guī)劃問題”
自己去百度,一搜一大把,一步一步教你怎么做。
線性規(guī)劃看不懂題意? 維數(shù)為二維的線性規(guī)劃的畫圖解法是高中就要掌握的內(nèi)容吧。這個(gè)變成三維而已:求在滿足那些不等式的情況下 z的最大值.
總結(jié)
以上是生活随笔為你收集整理的matlab怎么构建函数模型,matlab数学模型建立(如何用matlab建立数学模型及求解。哪位高手给个模版。)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 入坑 Electron 开发跨平台桌面应
- 下一篇: flt文件matlab,FLT文件扩展名