实例介绍
MATLAB科学计算及分析(唐培培)书中的源代码,包括MATLAB图形处理及图形用户界面,Simulink动态系统仿真,线性方程组求解,非线性方程(组)求解,矩阵特征值求解、优化、统计,微分方程数值解,有限元方法编程,以及与C语言的接口等实例。
【实例截图】
【核心代码】
MATLAB科学计算及分析源码
├── Ch10
│ ├── 实例10-10供应与选址问题
│ │ ├── fun_10.m
│ │ └── main_10.m
│ ├── 实例10-11连续投资问题
│ │ └── main_11.m
│ ├── 实例10-1线性规划
│ │ └── main_1.m
│ ├── 实例10-2整型规划
│ │ ├── main_2.m
│ │ └── ramif.m
│ ├── 实例10-3 0-1规划
│ │ └── main_3.m
│ ├── 实例10-4 一维搜索
│ │ ├── fibonacci.m
│ │ ├── fun_4.m
│ │ └── main_4.m
│ ├── 实例10-5 黄金分割法
│ │ ├── fun_4.m
│ │ ├── gold_mean.m
│ │ └── main_5.m
│ ├── 实例10-6 牛顿法无约束非线性规划
│ │ ├── main_6.m
│ │ └── nwfun.m
│ ├── 实例10-7 有约束非线性规划
│ │ ├── fun_7.m
│ │ └── main_7.m
│ ├── 实例10-8 二次规划
│ │ └── main_8.m
│ └── 实例10-9运输问题
│ └── main_9.m
├── Ch11
│ ├── 实例11-1函数的Fourier变换
│ │ └── main_1.m
│ ├── 实例11-2函数的Fourier逆变换
│ │ └── main_2.m
│ ├── 实例11-3函数的Laplace变换
│ │ └── main_3.m
│ ├── 实例11-4函数的Laplace逆变换
│ │ └── main_4.m
│ ├── 实例11-5滤波器的设计
│ │ └── main_5.m
│ └── 实例11-6滤波器的应用
│ ├── 12.wav
│ └── main_6.m
├── Ch12
│ ├── 实例12-1随机数生成
│ │ └── main_1.m
│ ├── 实例12-2参数估计
│ │ └── main_2.m
│ ├── 实例12-3统计图
│ │ └── main_3.m
│ ├── 实例12-4单个假设检验估计
│ │ └── main_4.m
│ ├── 实例12-5两个假设检验估计
│ │ └── main_5.m
│ ├── 实例12-6一元回归分析
│ │ └── main_6.m
│ ├── 实例12-7多元回归分析
│ │ └── main_7.m
│ ├── 实例12-8岩石成分分析
│ │ └── main_8.m
│ └── 实例12-9槲寄生问题
│ └── main_9.m
├── Ch13
│ ├── 实例13-1数值积分
│ │ ├── fun_1.m
│ │ ├── gauss_int.m
│ │ ├── main_1.m
│ │ ├── mpint.m
│ │ ├── sraint.m
│ │ └── traint.m
│ ├── 实例13-2留数
│ │ └── main_2.m
│ ├── 实例13-3洛朗展开式
│ │ └── main_3.m
│ └── 实例13-4三角形上的积分
│ ├── fun_4.m
│ ├── main_4.m
│ └── triangl_int.m
├── Ch14
│ ├── 实例14-1网格生成
│ │ └── grid.m
│ ├── 实例14-2协调元
│ │ ├── basis1.m
│ │ ├── basis2.m
│ │ ├── basis3.m
│ │ └── main_2.m
│ ├── 实例14-3非协调元
│ │ ├── basis1.m
│ │ ├── basis_cr.m
│ │ └── main_3.m
│ ├── 实例14-4构造线性方程组
│ │ ├── exact_u.m
│ │ ├── f.m
│ │ ├── main_4.m
│ │ ├── STIMA3.m
│ │ └── u_D.m
│ ├── 实例14-5线性方程组求解及误差
│ │ ├── exact_u.m
│ │ ├── f.m
│ │ ├── main_5.m
│ │ ├── SHOW.m
│ │ ├── STIMA3.m
│ │ └── u_D.m
│ ├── 实例14-6变系数泊松方程
│ │ ├── a.m
│ │ ├── main_6.m
│ │ ├── SHOW.m
│ │ ├── STIMA3.m
│ │ ├── STIMA3_r.m
│ │ └── triangl_int.m
│ └── 实例14-7Helmholtz方程
│ ├── data.mat
│ ├── f_8.m
│ ├── main_7.m
│ ├── SHOW.m
│ ├── STIMA3_8.m
│ └── STIMA3.m
├── Ch15
│ ├── 实例15-1特征值问题
│ │ ├── exact_u.m
│ │ ├── main_1.asv
│ │ ├── main_1.m
│ │ ├── mesh_eig.mat
│ │ ├── SHOW.m
│ │ ├── STIMA3_8.m
│ │ ├── STIMA3.m
│ │ └── u_D.m
│ ├── 实例15-2对流扩散方程
│ │ ├── basis1.m
│ │ ├── dbasis1.m
│ │ ├── exact_u2.m
│ │ ├── f.m
│ │ ├── main_2.m
│ │ ├── mesh_convect.mat
│ │ ├── STIMA3.m
│ │ ├── STIMB3.m
│ │ ├── triangle_int.m
│ │ └── w.m
│ └── 实例15-3热传导方程
│ ├── basis1.m
│ ├── dbasis1.m
│ ├── du0.m
│ ├── main_3.m
│ ├── mesh_heat.mat
│ ├── STIMA3_8.m
│ ├── STIMA3.m
│ ├── triangle_int.m
│ ├── u0.m
│ └── u_D.m
├── Ch16
│ ├── 实例16-1MEX函数实例
│ │ ├── str_add.c
│ │ └── str_add.mexw32
│ ├── 实例16-2Matlab引擎
│ │ ├── poly_root.c
│ │ └── poly_root.exe
│ ├── 实例16-3MAT程序
│ │ ├── matadd.mat
│ │ ├── matadd_MAT.c
│ │ └── matadd_MAT.exe
│ ├── 实例16-4素数判断
│ │ ├── prime.c
│ │ ├── prime.mexw32
│ │ └── testprime.m
│ ├── 实例16-5调用MEX函数
│ │ ├── prime.mexw32
│ │ ├── use_prime.c
│ │ └── use_prime.exe
│ └── 实例16-6矩阵乘积
│ ├── multi_mat.c
│ ├── multi_mat.mexw32
│ └── testmulti.m
├── Ch2
│ ├── 实例2-1数组元素重复出现
│ │ └── main_1.m
│ ├── 实例2-2简单线性方程组求解
│ │ └── main_2.m
│ ├── 实例2-3特殊矩阵构造矩阵
│ │ └── main_3.m
│ ├── 实例2-4稀疏矩阵函数的巧用
│ │ └── main_4.m
│ ├── 实例2-5判断向量单调性
│ │ └── main_5.m
│ ├── 实例2-6判断向量单调性
│ │ ├── main_6.m
│ │ ├── mono.m
│ │ └── print.m
│ ├── 实例2-7程序调试实例
│ │ ├── main_6.m
│ │ ├── mono.m
│ │ └── print.m
│ ├── 实例2-8汉诺塔问题
│ │ ├── hannuo.m
│ │ ├── main_8.m
│ │ └── move.m
│ └── 实例2-9结构体的处理
│ ├── m2struct.m
│ └── main_9.m
├── Ch3
│ ├── 实例3-1绘制二维图
│ │ ├── fun_11.m
│ │ ├── fun_12.m
│ │ └── main_1.m
│ ├── 实例3-2绘制三维图
│ │ └── main_2.m
│ ├── 实例3-3稀疏矩阵排列图
│ │ └── main_3.m
│ └── 实例3-4交互式用户界面设计
│ ├── ch3_2_export.m
│ ├── ch3_2.fig
│ └── ch3_2.m
├── Ch4
│ ├── 实例4-1仿真结构图
│ │ └── model4_1.mdl
│ ├── 实例4-2子系统设计
│ │ ├── model4_2_1.mdl
│ │ ├── model4_2.mdl
│ │ └── subsystem4_2.mdl
│ ├── 实例4-3子系统封装设计
│ │ └── model4_3.mdl
│ ├── 实例4-4S函数应用
│ │ ├── population.m
│ │ └── populationmodel.mdl
│ ├── 实例4-5食饵捕食者模型
│ │ └── model4_5.mdl
│ ├── 实例4-6种群竞争模型
│ │ ├── competemodel_s.m
│ │ ├── model4_6.mdl
│ │ └── untitled.mdl.autosave
│ └── 实例4-7单摆运动
│ ├── model4_7.mdl
│ └── penludum_s.m
├── Ch5
│ ├── 实例5-10Dirichlet问题
│ │ ├── fei.m
│ │ ├── f.m
│ │ └── main_10.m
│ ├── 实例5-11两点边值问题
│ │ ├── jacobi.m
│ │ ├── main_11.m
│ │ ├── seidel.m
│ │ └── sor.m
│ ├── 实例5-1Gauss消去法
│ │ ├── gauss.m
│ │ ├── ltri.m
│ │ ├── main_1.m
│ │ └── utri.m
│ ├── 实例5-2选主元Gauss消去法
│ │ ├── gauss.m
│ │ ├── ltri.m
│ │ ├── main2_1.m
│ │ ├── main2_2.m
│ │ └── utri.m
│ ├── 实例5-3Cholesky分解法
│ │ ├── ltri.m
│ │ ├── main_3.m
│ │ └── utri.m
│ ├── 实例5-4Jacobi迭代法
│ │ ├── jacobi.m
│ │ └── main_4.m
│ ├── 实例5-5Gauss-Seidel迭代法
│ │ ├── main_5.m
│ │ └── seidel.m
│ ├── 实例5-6超松弛消迭代法
│ │ ├── main_6.m
│ │ └── sor.m
│ ├── 实例5-7共轭梯度法
│ │ └── main_7.m
│ ├── 实例5-8Bicg迭代法
│ │ └── main_8.m
│ └── 实例5-9Bicgstab迭代法
│ └── main_9.m
├── Ch6
│ ├── 实例6-1二分法
│ │ ├── dichotomy.m
│ │ └── fun.m
│ ├── 实例6-2牛顿法
│ │ ├── dfun.m
│ │ ├── fun.m
│ │ └── newton.m
│ ├── 实例6-3割线法
│ │ ├── fun.m
│ │ └── secant.m
│ ├── 实例6-4拟牛顿法
│ │ ├── broyden.m
│ │ └── funm.m
│ ├── 实例6-5Halley迭代法
│ │ ├── d2fun.m
│ │ ├── dfun.m
│ │ ├── fun.m
│ │ └── halley.m
│ ├── 实例6-6牛顿法
│ │ ├── dfun_non.m
│ │ ├── fun_non.m
│ │ └── newton_non.m
│ └── 实例6-7Halley迭代法
│ ├── d2fun_non.m
│ ├── dfun_non.m
│ ├── fun_non.m
│ └── halley_non.m
├── Ch7
│ ├── 实例7-1幂法
│ │ ├── main_1.m
│ │ └── pmethod.m
│ ├── 实例7-2反幂法
│ │ ├── ltri.m
│ │ ├── main_2.m
│ │ ├── utri.m
│ │ └── vpmethod.m
│ ├── 实例7-3QR方法
│ │ ├── ltri.m
│ │ ├── main_3.m
│ │ ├── qrmd.m
│ │ ├── utri.m
│ │ └── vpmethod.m
│ ├── 实例7-4对称QR方法
│ │ ├── ltri.m
│ │ ├── main_4.m
│ │ ├── utri.m
│ │ ├── vpmethod.m
│ │ └── wilkinsonqr.m
│ ├── 实例7-5Jacobi方法
│ │ ├── jacobi_eig.m
│ │ └── main_5.m
│ ├── 实例7-6二分法
│ │ ├── dichotomy_eig.m
│ │ ├── ltri.m
│ │ ├── main_6.m
│ │ ├── switch_num.m
│ │ ├── utri.m
│ │ └── vpmethod.m
│ ├── 实例7-7简单实阵
│ │ ├── ltri.m
│ │ ├── main_7.m
│ │ ├── qrmd.m
│ │ ├── utri.m
│ │ └── vpmethod.m
│ └── 实例7-8二点边值问题特征值
│ ├── jacobi_eig.m
│ └── main_8.m
├── Ch8
│ ├── 实例8-1显式Euler方法
│ │ ├── euler.m
│ │ ├── exact_1.m
│ │ ├── main_1.m
│ │ └── rhs_1.m
│ ├── 实例8-2改进的Euler方法
│ │ ├── euler_mod.m
│ │ ├── exact_1.m
│ │ ├── main_2.m
│ │ └── rhs_1.m
│ ├── 实例8-3Runge-Kutta方法
│ │ ├── main_3.m
│ │ ├── rhs_3.m
│ │ └── runge_kutta.m
│ ├── 实例8-4Adams外插法
│ │ ├── adams.m
│ │ ├── exact_4.m
│ │ ├── main_4.m
│ │ └── rhs_4.m
│ ├── 实例8-5Adams内插法
│ │ ├── adams_1.m
│ │ ├── exact_4.m
│ │ ├── main_5.m
│ │ └── rhs_4.m
│ ├── 实例8-6差分法边值问题
│ │ ├── exact_6.m
│ │ └── main_6.m
│ ├── 实例8-7微分方程组求解
│ │ ├── main_7.m
│ │ ├── rhs_7.m
│ │ └── runge_kutta.m
│ ├── 实例8-8一维抛物型方程求解
│ │ ├── exact_8.m
│ │ ├── main_8.m
│ │ └── parabolic.m
│ └── 实例8-9二维波动方程求解
│ ├── main_9.m
│ └── wave.m
├── Ch9
│ ├── 实例9-1一维插值
│ │ ├── interpol.m
│ │ ├── lagrange.m
│ │ ├── main_1.m
│ │ └── newton_interp.m
│ ├── 实例9-2二维插值
│ │ └── main_2.m
│ ├── 实例9-3多项式拟合
│ │ └── main_3.m
│ ├── 实例9-4曲线拟合工具箱
│ │ └── main_4.cfit
│ ├── 实例9-5温度曲线拟合
│ │ └── main_5.m
│ ├── 实例9-6山区地形
│ │ └── main_6.m
│ └── 实例9-7流水量与供水量
│ └── main_7.m
└── 说明.doc
123 directories, 277 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论