-1
我想使两条线图Ckkk和Ckk出现在同一图上。上述错误不断发生。我检查过类似的问题,没有任何修复程序有帮助。数据必须是单个矩阵Y或对的列表X,Y
的代码如下
function cancer()
clear all;
clc;
t0=0;tend=60;nt=tend;
dt=(tend-t0)/(nt-1);
t=t0:dt:tend;
mambda=0.75;nambda=0.50;lambda=0.25;phi=0.0;psi=0.0;
%nu cell kill strength
%nu=zeros(length(t));
%inu= find(t>=40);
%nu(inu)=0.12;
%mu cell kill strength
%mu=zeros(length(t));
%inu = t>=40;
%mu(inu)=0.22;
%lu cell kill strength
%lu=zeros(length(t));
%inu= t>=40;
%lu(inu)=0.32;
C(1)=100;Ca=100;Cb=100;Ct=100;
Ctt=100;Cttt=100;Cx=100;Ckk=100;Ck=100;Ckkk=100;K(1)=300;
for i=1:length(t)-1
%Equation ?c
Cx(i+1)=Cx(i)+dt*(lambda*Cx(i));
%Equation ?c(1-c/K)with different ? values.
Ck(i+1)=Ck(i)+dt*(lambda*Ck(i)*(1-(Ck(i)/K(i))));
Ckk(i+1)=Ckk(i)+dt*(nambda*Ckk(i)*(1-(Ckk(i)/K(i))));
Ckkk(i+1)=Ckkk(i)+dt*(mambda*Ckkk(i)*(1-(Ckkk(i)/K(i))));
%Gompertz Growth Equations with different ? values.
C(i+1)=C(i)+dt*(-lambda*C(i)*log(C(i)/K(i)));
%Anti-tumor treatment induces a tumor cell kill with strength 0?nu?1.
%Ct(i+1)=Ct(i)+dt*(-lambda*Ct(i)*log(Ct(i)./K(i)))-nu(i).*Ct(i);
%Anti-angiogenic treatment
K(i+1)=K(i)+dt*(phi*C(i)-psi*K(i).*((C(i)).^(2/3)));
当我打电话的绘图功能,在地块错误发生
plot(Ckkk,'b',Ckk,'r');
xlabel('Time In Days')
ylabel('Number of Cells')
end
'size(Ckkk)'和'size(Ckk)'是什么? –
Ckkk和Ckk的初始值是100.或者那不是你要求的? –
Nop。我问什么是'siza(Ckkk)'。从字面上看。复制粘贴在MATLAB中并运行它 –