mathmodl

MATLAB數學建模工具箱

東華大學萬維軟體研究中心

本工具箱主要包含三部分內容

1. MATLAB常用數學建模工具的中文幫助

2. 貢獻MATLAB數學建模工具(打*號)

3. 中國大學生數學建模競賽歷年試題MATLAB程式

基本介紹

  • 中文名:mathmodl
  • 釋義:數學建模工具箱
  • 著作權:東華大學萬維軟體研究中心
  • 安裝步驟:解壓縮至matlab的toolbox目錄
著作權,內容,安裝步驟,功能簡介,

著作權

MATLAB數學建模工具箱
Version 2.0 28-August-2003
Copyright (c) 2000-2003
東華大學萬維軟體研究中心

內容

本工具箱主要包含三部分內容
(支持平台MATLAB6.1以上版本,Symbolic math,optim,spline,stats等工具箱)
1. MATLAB常用數學建模工具的中文幫助
2. 貢獻MATLAB數學建模工具(打*號)
3. 中國大學生數學建模競賽歷年試題MATLAB程式

安裝步驟

1. 將MATHMODL03.zip解壓縮至matlab的toolbox目錄;
2. 啟動Matlab,利用file選單Set path將toolbox\mathmodl增至path中,放在最
前面,並保存設定,這樣MATHMODL已成為一個普通的工具箱了。
3. 可以使用命令help mathmodl查看內容或直接用命令mathmodl學習教程。

功能簡介

數據擬合
interp1 - 一元函式插值
spline - 樣條插值
polyfit - 多項式插值或擬合
lsqnonlin - 最小二乘法
lsqcurvefit - 最小二乘擬合
csape - 各種邊界條件的樣條插值
csaps - 樣條擬合
interp2 - 二元函式插值
griddata - 不規則數據的二元函式插值
*lagrange - 拉格朗日插值法
方程求根
inv - 逆矩陣
eig - 特徵值和特徵向量
roots - 多項式的根
fzero - 一元函式零點
fsolve - 非線性方程組
solve - 符號方程解
*newton - 牛頓疊代法解非線性方程
*spgs - 大型稀疏方程組Gauss-Seidel疊代
微積分和微分方程
diff - 數值差分
diff - 符號導函式
gradient - 數值偏導數(F'x,F'y)
trapz - 梯形積分法
quad8 - 高精度數值積分(5.3版)
quadl - 高精度數值積分(6.x版)
int - 符號積分
dblquad - 矩形域二重積分
triplequad - 長方形區域上的三重積分
ode45 - 常微分方程
dsolve - 符號微分方程
*simpson - 定步長simpson積分法
*romberg - romberg 積分法
*quadg - 高斯積分法
*quad2dg - 矩形域高斯二重積分
*dblquad2 - 非矩形域二重積分
*rk4 - 常微分方程RungeKutta法
隨機模擬和統計分析
max,min - 最大,最小值
sum - 求和
mean - 均值
median - 中位數
std - 標準差
sort - 排序(升序)
sortrows - 按某一列排序(升序)
rand - [0,1]區間均勻分布隨機數
randn - 標準常態分配隨機數
randperm - 1...n 隨機排列
unidrnd - 離散均勻分布隨機數
unifrnd - 均勻分布隨機數
normrnd - 常態分配隨機數
binornd - 二項分布隨機數
poissrnd - 泊松分布隨機數
mvnrnd - 多維常態分配隨機數
normpdf - 常態分配密度
normcdf - 常態分配分布函式
norminv - 常態分配p分位數
regress - 線性回歸
classify - 統計聚類
mahal - Mahalanobis距離
*trim - 壞數據祛除
*specrnd - 給定分布律隨機數生成
*randrow - 整行隨機排列
*randmix - 隨機置換
*chi2test - 分布擬合度卡方檢驗
最最佳化
lp - 線性規劃
linprog - 線性規劃
qp - 二次規劃
quadprog - 二次規劃
fminbnd - 一元函式極值
fminsearch - 多元函式極值
constr - 非線性規劃
fmincon - 非線性規劃
optimset - 最佳化參數選項設定
離散最佳化
*lpint - 線性整數規劃
*intlp - 線性整數規劃
*L01p_e - 0-1整數規劃枚舉法
*L01p_ie - 0-1整數規劃隱枚舉法
*bnb18 - 非線性整數規劃
*bnbgui - 非線性整數規劃圖形工具
*mintreek - 最小生成樹kruskal算法
*minroute - 最短路dijkstra算法
*krusk - 最小生成樹kruskal算法mex程式
*dijkstra - 最短路dijkstra算法mex程式
*dynprog - 動態規劃
圖形
plot - 平面曲線(一元函式)
plot3 - 空間曲線
mesh - 空間曲面(二元函式)
bar - 直方圖
*meshf - 非矩形格線圖
*draw - 用滑鼠劃光滑曲線
中國大學生數學建模競賽題解
jm95a - 飛行調度問題
jm95afun - 飛行調度問題目標函式
jm95afunco - 飛行調度問題約束函式
jm96a - 捕魚策略
jm96b - 節水洗衣機
jm96bfun - 節水洗衣機最佳化函式
jm97a - 零件參數設計
jm97afun - 零件參數函式
jm97aoptim - 零件參數設計最佳化函式
jm97b - 截斷切割
jm97bcount - 截斷切割枚舉法
jm97brule - 截斷切割最佳化準則
jm98a1 - 風險投資模型求解
jm98a2 - 風險投資模型討論
jm98a3 - 收益與風險非線性模型求解
jm98a3fun - 收益與風險非線性模型最佳化函式
jm98b - 災情巡視路線(C程式)
jm99a1 - 自動化車床模型一
jm99a1fun - 自動化車床模型目標函式
jm99a1simu - 自動化車床模型隨機模擬
jm99asmfun - 自動化車床模型費用函式
演示程式
funtool - 函式計算器
tutdemo - MATLAB最佳化工具箱教程
mathmodl - 數學建模工具箱演示
mathmodl is both a directory and a function.

相關詞條

熱門詞條

聯絡我們