solve求解方程组后结果表示为root。

3 次查看(过去 30 天)
trmpexs
trmpexs 2023-5-19
回答: buxuber 2023-5-19
%全混流简化模型
clc
close all
syms PA CB
global QG0 QL0 kox CA CB0 PA0 PN20 R_const T_react kla ping HA FN2 H0 S0 PM
% 基本参
%设备操作参数
                H0=12;                    %塔高 m
                S0=13.8;                    %塔截面积
                %PM=3.0;                    %进塔压力 atm
                PM=1.5*10^5;                 %出塔压力 pa
                QL0=200/3600 ;                % 液体进料 m3/s
                QG0=8000/3600;             % 气体进料 m3/s
%传质反应参数
                CB0=250;                  %氢化完成液氢蒽醌集合物浓度,mol/m3
                PA0=63600;                %进塔气体氧分压,pa
                PN20=234000;              %进塔气体氮分压,pa
                R_const=8.314;            % J mol-1 K-1
                T_react=325.15;          % 温度 K
                HA=10901;               % A亨利系数  [  Pa / (mol m^-3) ]  
                kox=0.002;              %  反应速率常数
                kla=100;                %  液膜体积传质系数
                ping=0.8;               % 气含率
                CA=((kla./(1-ping))*(PA./HA))./((kla./(1-ping))+kox*CB);
                FN2=(0.78*QG0*PN20)./(R_const*T_react);
                FAout=FN2*PA./(PM-PA);
                FAin=(0.21*QG0*PA0)./(R_const*T_react);
   %方程及求解
   %eq1=(0.21*QG0*PA0)./(R_const*T_react)-FN2*PA./(PMout-PA)-kox*CA*CB;
   eq1=FAin-FAout-kox*CA*CB;
   eq2=QL0*(CB0-CB)-kox*CA*CB*S0*H0;
   [solPA,solCB]=solve(eq1,eq2);
代码如上求算后solcb显示为1*3的矩阵 并且没有明确数值

采纳的回答

buxuber
buxuber 2023-5-19
数值解用fsolve或vpasolve
pa: 10166.1684481464
cb: 38.116242448819

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Symbolic Math Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!