资源简介
《实用化工计算机模拟--MATLAB在化学工程中的应用》共九章。第1章是化工模拟计算概述,主要叙述化工模拟的重要性、数值计算技术的发展现状、化工模拟计算文献综述等。第2章介绍MATLAB的编程基础,帮助读者快速MATLAB入门。第3章结合实例介绍常用的数值计算方法及相应MATLAB函数的使用方法,内容包括插值与拟合、数值积分与数值微分、线性和非线性代数方程(组)的数值解法、常微分方程初值问题和边值问题的解法等。第4章专门介绍化工常微分方程初值问题和边值问题的应用实例,包括间歇反应器、边疆槽式搅拌反应器、管式反应器、半连续反应器、传质过程、伴有反应的扩散过程、传热过程、流体流动、生化反应和过程控制等。第5章是化工中的偏微分方程及其求解,介绍有限差分法、正交配置法、MOL法和有限元法,其中有限元法主要介绍MATLAB的PDE求解器及其求解化学工程PDE问题的具体方法,例子包括一维动态方程组、二维稳态方程(组)、二维动态方程等问题。第6章介绍最优化方法及其MATLAB常用算法,内容包单变量最优化问题、线性规划、无约束多变量问题最优化、二次规划、多变量有约束最优化(非线性规划)问题和最小二乘法等。第7章结合实例详细介绍参数估计方法和模型辨识方法。第8章介绍化工试验设计方法及化工数据处理。第9章介绍神经网络(线性神经网络、BP神经网络和径向基神经网络)及其相应的MATLAB函数,并结合实例介绍神经网络的使用方法。《实用化工计算机模拟--MATLAB在化学工程中的应用》可供化学工程、化工工艺、生化工程、环境工程、制药工程及相关专业的大学高年经本科生、硕士和博士研究生教材及参考书,也可供应用数学、过程控制等相关专业的科研人员参考。

代码片段和文件信息
% CommandDemo.m
%
% 功能:本程序演示MATLAB常用命令的基本操作
% 用法:运行该程序后,切换到命令窗口,按提示进行操作
%
% 2.1 MATLAB的集成开发环境和基本操作
%
% 2.1.1 集成开发环境
% 2003.8.13
clear all
clc
fprintf(‘\n\n请按任意键观察命令“a=10; b=20; c=a+b“的运行结果\n‘)
pause
a=10; b=20; c=a+b
fprintf(‘按任意键继续...‘)
pause
% 2.1.2 基本操作
fprintf(‘\n\n基本操作命令\n\n‘)
fprintf(‘\n\n请按任意键观察命令“clear i j“的运行结果\n‘)
pause
clear i j
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“sqrt(-5)“的运行结果\n‘)
pause
sqrt(-5)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“2/0“的运行结果\n‘)
pause
2/0
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“0*log(0)“的运行结果\n‘)
pause
0*log(0)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n如果不将计算结果保存到指定变量中,则默认保存到ans中\n‘)
fprintf(‘请按任意键观察命令“x = 3 y = 5 x*y“的运行结果\n‘)
pause
x = 3 y = 5 x*y
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n如果不想显示结果,则命令后加分号(;)\n‘)
fprintf(‘请按任意键观察命令“z = x+y;“的运行结果\n‘)
pause
z = x+y;
fprintf(‘\n按任意键继续...‘)
pause
fprintf(‘\n\n若想查看某个变量的数值,只需在命令窗口中键入变量名即可:\n‘)
fprintf(‘请按任意键观察命令“z“的运行结果\n‘)
pause
z
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\nMATLAB工作环境‘)
fprintf(‘\n用who或whos可观察当前工作环境中的变量:\n‘)
fprintf(‘请按任意键观察命令“who“的运行结果\n‘)
pause
who
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“whos“的运行结果\n‘)
pause
whos
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n用size命令了解矩阵的大小\n‘)
fprintf(‘请按任意键观察命令“a = [1 2 3; 4 5 6] [m n] = size(a)“的运行结果\n‘)
pause
a = [1 2 3; 4 5 6]
[m n] = size(a)
fprintf(‘\n其中,m代表行数,n代表列数\n\n‘)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n用length命令了解向量的大小\n‘)
fprintf(‘请按任意键观察命令“v = [6 7 8] p = length(v)“的运行结果\n‘)
pause
v = [6 7 8]
p = length(v)
fprintf(‘\n这里p代表向量的长度(元素总数)\n\n‘)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n用clear命令可清除工作环境中的全部变量和函数,以释放相应的内存空间\n‘)
fprintf(‘请按任意键观察命令“clear who“的运行结果\n‘)
pause
clear who
fprintf(‘\n按任意键继续...‘)
pause
fprintf(‘\n\n也可用clear命令从内存中清除指定的变量\n‘)
fprintf(‘请按任意键观察命令“clear x who“的运行结果\n‘)
pause
clear x who
fprintf(‘\n可见内存中已清除变量x\n\n‘)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n从内存中清除所有变量、函数以及MEX链接\n‘)
fprintf(‘请按任意键观察命令“clear all whos“的运行结果\n‘)
pause
clear all whos
fprintf(‘\n可见内存中已清除所有变量\n\n‘)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n用clc命令可以清屏并使光标移到屏幕最左上方\n‘)
fprintf(‘请按任意键观察命令“clc“的运行结果\n‘)
pause
clc
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\nMATLAB所有计算都按双精度进行,但计算结果有多种显示格式,\n‘)
fprintf(‘默认以5个数字显示,也可按格式命令(format)指定显示格式:\n‘)
fprintf(‘\n请按任意键观察命令“a=sqrt(2) format long a“的运行结果\n‘)
pause
a=sqrt(2) format long a
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“format long e a“的运行结果\n‘)
pause
format long e a
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“format short a“的运行结果\n‘)
pause
format short a
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n变量、常数和数据类型\n\n‘)
fprintf(‘请按任意键观察命令“a = [‘‘house‘‘; ‘‘floor‘‘; ‘‘porch‘‘]“的运行结果\n‘)
pause
a = [‘house‘; ‘floor‘; ‘porch‘]
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\n\n请按任意键观察命令“size(a)“的运行结果\n‘)
pause
size(a)
fprintf(‘按任意键继续...‘)
pause
fprintf(‘\
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3907917 2004-08-06 08:14 实用化工计算机模拟MATLAB附带光盘\start.exe
文件 117248 2004-08-05 14:01 实用化工计算机模拟MATLAB附带光盘\Readme.doc.doc
文件 41984 2004-08-02 09:24 实用化工计算机模拟MATLAB附带光盘\附录\教学建议 .doc
文件 44032 2004-07-07 16:45 实用化工计算机模拟MATLAB附带光盘\附录\正交配置法的配置常数.doc
文件 105954 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\L16_15_2a.JPG
文件 89968 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\L16_15_2b.JPG
文件 3525 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\L27_13_3.txt
文件 45364 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\L4_3_2.JPG
文件 102098 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\L8_7_2.JPG
文件 373 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\L9_4_3.txt
文件 64 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\附录\正交试验表\参考文献.txt
文件 6351 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\CommandDemo.m
文件 587 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\Data_x2Dplot.m
文件 98 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\FileIO.dat
文件 523 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\IntegByEulerpro.m
文件 557 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\Speedup1.m
文件 590 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\Speedup2.m
文件 766 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\Speedup3.m
文件 578 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\eulerpro.m
文件 592 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\x2Dplot.m
文件 398 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xBreakPause.m
文件 371 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xEulerpro.m
文件 389 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xFplot.m
文件 778 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xFscanf.m
文件 779 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xFunction.m
文件 248 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xNargin.m
文件 647 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 2\xsc
文件 1308 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 3\AbsPackedHeight.m
文件 561 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 3\BatchDist.m
文件 869 2004-03-26 13:18 实用化工计算机模拟MATLAB附带光盘\Examples\Chapter 3\BoilingPoint.m
............此处省略154个文件信息
- 上一篇:SVM的回归预测分析——上证指数开盘指数预测.
- 下一篇:灰度共生矩阵matlab
相关资源
- 串行级联cpm系统MATLAB仿真
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
评论
共有 条评论