MATLAB数学建模编程资料.doc

上传人:11****ws 文档编号:3155258 上传时间:2019-05-23 格式:DOC 页数:222 大小:4.50MB
下载 相关 举报
MATLAB数学建模编程资料.doc_第1页
第1页 / 共222页
MATLAB数学建模编程资料.doc_第2页
第2页 / 共222页
MATLAB数学建模编程资料.doc_第3页
第3页 / 共222页
MATLAB数学建模编程资料.doc_第4页
第4页 / 共222页
MATLAB数学建模编程资料.doc_第5页
第5页 / 共222页
点击查看更多>>
资源描述

1、内部资料数学建模编程培训数学建模教练组编写2008 年 7 月I目 录1 Matlab 软件 .11.1 基本介绍 .11.1.1 软件简介 .11.1.2 工作环境介绍 .11.1.3 数据结构 .31.1.4 Matlab 语言的特点 .31.1.5 Matlab 中的常量与特殊变量 .31.1.6 特殊符号 .31.1.7 Matlab 常用函数 .41.2 矩阵函数 .71.2.1 构造矩阵 .71.2.2 矩阵变换操作 .91.2.3 设置输出格式 .101.3 程序设计入门 .101.3.1 变量 .101.3.2 基本语句 .111.3.3 分支判断语句 .111.3.4 循环语

2、句 .131.3.5 Matlab 程序 M 文件 .131.3.6 函数与子函数 .141.3.7 建立内部函数 .171.4 字符串函数 .171.4.1 函数简介 .171.4.2 例子 .181.4.3 文件处理函数 .191.4.4 读取格式化文件例子 .201.5 二维作图 .211.5.1 基本图形 .211.6 Matlab 编程练习题 .231.6.1 练习 1.231.6.2 练习 2.241.7 编程中经常发现的问题 .242 Mathematica 快速入门 .262.1 Mathematica 简介 .262.1.1 命令输入与运行 .262.1.2 数、表达式和变量

3、 .282.1.3 常用的内部函数 .302.1.4 自定义函数 .332.1.5 常用菜单 .352.2 基本绘图命令、数组与数据拟合 .382.2.1 基本绘图命令 .382.2.2 数组运算 .42II2.2.3 数据拟合 .442.3 极限、微积分与极值命令 .452.3.1 极限 .452.3.2 微积分 .452.3.3 极值 .472.3.4 LinearProgramming .472.3.5 ConstrainedMin.482.3.6 ConstrainedMax .482.4 方程与方程组求解 .482.4.1 定义方程 .482.4.2 一般方程(组) 求解 .492.

4、4.3 微分方程(组) 求解 .502.4.4 不等式(组) 求解 .512.5 程序设计简介 .512.5.1 Mathematica 程序设计基本命令 .512.5.2 Mathematica 动画制作简介 .533 递归程序设计 .553.1 计算阶乘 .553.2 组合数学中的 Pascal 公式 .553.3 汉诺塔问题 .563.3.1 “Hanoi 塔”问题 .563.3.2 问题求解 .563.3.3 实现程序 .563.4 案例:商人安全过河问题 .573.4.1 问题分析 .573.4.2 模型建立 .583.4.3 模型求解 .583.4.4 进一步的思考题 .583.4

5、.5 程序运行结果 .593.4.6 递归算法求解程序 .594 优化模型及其求解 .664.1 案例:背包问题 .664.1.1 问题分析 .664.1.2 变量与符号说明 .664.1.3 模型建立 .664.1.4 模型求解及结果 .674.1.5 贪婪法 .684.1.6 贪婪法求解程序 .684.1.7 贪婪法求解结果 .694.1.8 穷举法求解程序 .694.1.9 穷举法程序运行结果 .714.2 案例:高速公路问题 .714.2.1 问题分析 .724.2.2 变量说明 .72III4.2.3 模型假设 .724.2.4 模型建立 .724.2.5 模型求解 .734.2.6

6、 模型结果及分析 .734.2.7 求解模型的主程序文件 .734.3 随机跳跃法 .744.3.1 随机跳跃法简介 .744.3.2 求解高速公路问题的随机跳跃法程序 .754.3.3 程序运行结果 .764.4 网格法 .764.4.1 网格法简介 .764.4.2 求解高速公路问题的网格法程序 .774.4.3 程序运行结果 .784.5 实验:开放式基金的投资问题 .785 系统模拟 .805.1 概述 .805.1.1 模拟技术 .805.1.2 模拟时间 .805.1.3 模拟语言 .815.1.4 随机数的模拟 .815.1.5 随机数的产生 .815.1.6 模拟均匀分布随机变

7、量的函数 .825.1.7 模拟指数分布随机变量的函数 .835.1.8 模拟正态分布随机变量的函数 .835.2 蒙特卡罗模拟法 .835.2.1 模拟寻求近似圆周率 .835.2.2 用蒙特卡罗法估算定积分 .845.2.3 用蒙特卡罗法估计体积 .865.3 案例:渡口模型 .875.3.1 问题描述 .875.3.2 问题分析 .875.3.3 模型建立 .875.3.4 模拟程序设计 .885.3.5 模型求解结果及分析 .885.3.6 模拟程序 .885.3.7 思考题 .905.4 案例:核反应堆屏蔽层设计问题 .905.4.1 问题描述与分析 .905.4.2 模型假设: .

8、915.4.3 中子运动的数学描述 .915.4.4 模拟过程 .915.4.5 模拟结果 .925.4.6 模拟程序 .925.4.7 思考题 .94IV5.5 案例:理发店系统研究 .945.5.1 问题分析 .945.5.2 模型假设: .945.5.3 变量说明: .955.5.4 模型建立 .955.5.5 系统模拟: .955.5.6 系统模拟算法设计 .965.5.7 系统模拟程序 .965.6 实验题目 .1005.6.1 实验:赶上火车的概率 .1005.6.2 实验:小狗追人的故事 .1015.6.3 实验:一个修理厂的模拟 .1045.6.4 实验:超市收费服务系统 .1056 编程中常见错误 .1056.1 常见语法错误 .1056.1.1 引用未定义变量 .1056.1.2 下标越界 .1056.1.3 维数不同赋值 .1066.2 逻辑错误 .1066.2.1 变量未初始化 .1066.2.2 变量名误用 .1066.2.3 程序实现错误 .1076.3 如何查找程序中的错误 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。