📄 membranereactor.m
字号:
function MembraneReactor
% 膜催化反应器的模拟计算
%
% Author: HUANG Huajiang
% Copyright 2003 UNILAB Research Center,
% East China University of Science and Technology, Shanghai, PRC
% $Revision: 1.0 $ $Date: 2003/06/28 $
clear all
clc
FA0 = 10;
FB0 = 0;
FC0 = 0;
Vspan = [0, 500];
F0 = [FA0, FB0, FC0];
[V,F] = ode45(@ModelEqs,Vspan,F0);
plot(V,F(:,1),'k--',V,F(:,2),'r-',V,F(:,3),'b-.')
xlabel('Volume (liter)')
ylabel('Component flow rate (mol/min)')
legend('C_3H_8','H_2','C_3H_6')
% ------------------------------------------------------------------
function dFdV = ModelEqs(V,F)
Fa = F(1);
Fb = F(2);
Fc = F(3);
k = 0.7;
kc = 0.2;
Cto = 0.2;
Ft = Fa + Fb + Fc;
Kc = 0.05;
ra = -k*Cto*((Fa/Ft) - Cto/Kc*(Fb/Ft)*(Fc/Ft));
dFdV = [ra; -ra-kc*Cto*(Fb/Ft); -ra];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -