24小时热门版块排行榜    

查看: 1041  |  回复: 3

郑美琴琴

金虫 (著名写手)

[求助] ??? Attempted to access C(2); index out of bounds because numel(C)=1. 已有2人参与

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的回帖

材料廖

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
郑美琴琴: 金币+20, ★★★★★最佳答案 2015-06-14 15:24:47
C(it)=(C(it-1)+3*m*kf*dt/(R*pp*V)*Cs(it))/(1+3*m*kf*dt/(R*pp*V));
C=C(it);
第二条语句有问题,把c变成了一个数,而不是向量了
2楼2015-06-14 09:44:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhuguiqiu

禁虫 (文坛精英)

感谢参与,应助指数 +1
本帖内容被屏蔽

3楼2015-06-14 09:50:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郑美琴琴

金虫 (著名写手)

引用回帖:
2楼: Originally posted by 材料廖 at 2015-06-14 09:44:33
C(it)=(C(it-1)+3*m*kf*dt/(R*pp*V)*Cs(it))/(1+3*m*kf*dt/(R*pp*V));
C=C(it);
第二条语句有问题,把c变成了一个数,而不是向量了

大神,太谢谢你了!感激不尽!
4楼2015-06-14 15:25:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 郑美琴琴 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 能否退出参与的面上项目解除限项 +9 koalala 2026-08-24 9/450 2026-08-24 09:36 by Vivilian
[基金申请] 明天应该可查了!? +4 chengyan1220 2026-08-23 4/200 2026-08-24 08:47 by gloomy6159
[基金申请] 什么时候开奖? +10 CrisMessi 2026-08-18 11/550 2026-08-24 06:50 by 开心的小狮子
[基金申请] 范进中举一文的中心思想 +5 炎黄贵胄 2026-08-22 6/300 2026-08-24 06:34 by sincosx
[基金申请] 2026国自然函评费到账 +16 羊腰板 2026-08-21 17/850 2026-08-23 23:02 by tianxiaochun
[基金申请] 让我中一个面上吧! +12 大萍1987 2026-08-20 15/750 2026-08-23 20:44 by 大萍1987
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +4 process2012 2026-08-23 5/250 2026-08-23 19:58 by jurkat.1640
[基金申请] 今天放榜吗? +15 布布和一二 2026-08-19 16/800 2026-08-23 09:55 by 张春生
[基金申请] 93BebMhtakh前后11位开头都是大写 +7 且听虎啸 2026-08-17 8/400 2026-08-22 21:55 by 医学老男孩
[基金申请] 只有每年这种时候来逛逛小木虫 +24 yaoyewhu2008 2026-08-20 26/1300 2026-08-22 17:43 by kammury
[基金申请] filecode,4个jtjc了 +13 ziyangfang 2026-08-19 16/800 2026-08-22 17:08 by WH3796
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 我面上完蛋了 +7 且听虎啸 2026-08-20 8/400 2026-08-21 12:31 by 酷酷墨镜
[基金申请] 今天放榜没戏了吧 +9 yuleib84 2026-08-19 11/550 2026-08-21 10:06 by gltch
[基金申请] 估计是周四 +3 archvillain 2026-08-18 3/150 2026-08-21 01:48 by jnhyjjm
[基金申请] 时间戳变了,能看出什么问题? +18 基诺咪客 2026-08-17 23/1150 2026-08-20 17:19 by Godzela
[基金申请] 重要消息,中午系统在维护 +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
[基金申请] 明天放榜? +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -大大大大大-
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
信息提示
请填处理意见