24小时热门版块排行榜    

查看: 270  |  回复: 0

郑美琴琴

金虫 (著名写手)

[求助] 程序出错

function qt=HSDMJ(t,q)
global nr  dr drs ...
    r  z Ds   C  Cs q...
    v   R  kf   K...
    C0 p n ncall  qr  qrr pp  m V  it y
% r网格化
    for j=1:nr
        % 2/r*qr
        if(j==1)       % r=0
            qr(j)=2.0*(q(j+1)-q(j))/drs;
        elseif(j==nr)  % r=R
            qr(j)=2/R*kf/(pp*Ds)*(C-Cs);
        else
            qr(j)=2/r(j)*(q(j+1)-q(j-1))/(2*dr);
        end
        % qrr
        if(j==1)
            qrr(j)=2.0*(q(j+1)-q(j))/drs;
        elseif(j==nr)
            qf(j)=q(j-1)+2.0*dr*kf/(pp*Ds)*(C-Cs);
            qrr(j)=(qf(j)-2.0*q(j)+q(j-1))/drs;
        else
            qrr(j)=(q(j+1)-2.0*q(j)+q(j-1))/drs;
        end
        % PDEs
        qt(j)=Ds*(qrr(j)+qr(j));
    end
% 转置和计数
qt=qt';
ncall=ncall+1;


clc;  clear all;  close all;
%% 定义全局变量
global  nr    dr    drs  ...
    r  z  Ds   C  q...
    v   R  kf  K...
    C0  p  n  ncall  qr  qrr   F pp  V x y m  it y Cs

%% 模型参数
C0=300;  % mg/L
F=30;    % mL/min
m=23;    % g         
d=0.02;     % m
R=0.0015;  % m            
p=1100;   %kg/m^3
pp=718.6;  %kg/m^3               
Ds=60*4.187e-12;       % m^2/min
K=32.948;               
n=2.822;
kf=60*2.495e-5;         % m/min
V=0.025;  %L
%% r方向网格
% r的范围为0-R
nr=7;
r=linspace(0, R, nr);
dr=R/(nr-1);
for j=1:nr
     r(j)=(j-1)*dr;
end
drs=dr^2;
tf=180;
tout=0:5:tf;
nout=37;
ncall=0;
dt=tf/(nout-1);
Cs(1)=0;
C(1)=C0;
%% 初始条件
     for j=1:nr
q(j)=0;
q0(j)=q(j);
     end
     C=zeros(nout,1);
for it=1:nout
   if(it==1)
    C(it)=C0;
   else
C(it)=(C(it-1)+3*m*kf*dt/(R*pp*V)*Cs(it))/(1+3*m*kf*dt/(R*pp*V));
   end
   C=C(it);
   Cs=Cs(it);
%% ode参数设置及方程求解
reltol=1.0e-04;  abstol=1.0e-04;
options=odeset('RelTol',reltol,'AbsTol',abstol);
[t,q]=ode15s(@HSDMJ,tout,q0,options);
Cs(it+1)=(q(it,nr)/K)^n;
end

报错:
??? Attempted to access C(2); index out of bounds because numel(C)=1.

Error in ==> HSDMJ_1 at 47
C(it)=(C(it-1)+3*m*kf*dt/(R*pp*V)*Cs(it))/(1+3*m*kf*dt/(R*pp*V));
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 郑美琴琴 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 招收调剂硕士 +4 lidianxing 2026-03-19 12/600 2026-03-20 12:25 by lidianxing
[考研] 317求调剂 +4 申子申申 2026-03-19 8/400 2026-03-20 11:20 by 申子申申
[考研] 081700化工学硕调剂 +3 【1】 2026-03-16 3/150 2026-03-19 23:40 by edmund7
[考研] 材料与化工求调剂 +7 为学666 2026-03-16 7/350 2026-03-19 14:48 by 尽舜尧1
[考研] 085600材料与化工调剂 324分 +10 llllkkkhh 2026-03-18 12/600 2026-03-19 14:33 by llllkkkhh
[考研] 286求调剂 +6 lemonzzn 2026-03-16 10/500 2026-03-19 14:31 by lemonzzn
[考研] 材料考研调剂 +3 xwt。 2026-03-19 3/150 2026-03-19 11:22 by w沐阳w
[考研] 328求调剂,英语六级551,有科研经历 +4 生物工程调剂 2026-03-16 12/600 2026-03-19 11:10 by 生物工程调剂
[考研] 一志愿华中科技大学,080502,354分求调剂 +4 守候夕阳CF 2026-03-18 4/200 2026-03-18 22:16 by li123456789.
[考研] 311求调剂 +4 冬十三 2026-03-18 4/200 2026-03-18 21:47 by 尽舜尧1
[考研] 【同济软件】软件(085405)考研求调剂 +3 2026eternal 2026-03-18 3/150 2026-03-18 19:09 by 搏击518
[考研] 0854可跨调剂,一作一项核心论文五项专利,省、国级证书40+数一英一287 +8 小李0854 2026-03-16 8/400 2026-03-18 14:35 by 搏击518
[考研] 材料专硕306英一数二 +10 z1z2z3879 2026-03-16 13/650 2026-03-18 14:20 by 007_lilei
[考研] 299求调剂 +5 △小透明* 2026-03-17 5/250 2026-03-18 11:49 by 尽舜尧1
[考研] 0703化学调剂 +3 妮妮ninicgb 2026-03-17 3/150 2026-03-18 10:29 by macy2011
[考研] 278求调剂 +5 烟火先于春 2026-03-17 5/250 2026-03-18 08:43 by 星空星月
[考博] 26博士申请 +3 1042136743 2026-03-17 3/150 2026-03-17 23:30 by 轻松不少随
[考研] 268求调剂 +8 一定有学上- 2026-03-14 9/450 2026-03-17 17:47 by laoshidan
[考研] 药学383 求调剂 +3 药学chy 2026-03-15 4/200 2026-03-16 20:51 by 元子^0^
[考研] 304求调剂 +4 ahbd 2026-03-14 4/200 2026-03-16 16:48 by 我的船我的海
信息提示
请填处理意见