【发布时间】:2014-07-13 09:36:35
【问题描述】:
这是我的代码
po=0.21; %presuree of oxigen atm
ph=1; %presurre of hydorgen atm
t=0.018; %mem tickness cm
F=96487; %C/mol
R=8.314471; % gas confident J/K Mol
e1=-0.948; %v act confident
e2=0.00312; %v act confident
e3=7.6*(10^(-5)); %v act confident
e4=-1.93*(10^(-4)); %v act confident
n=2; %number of electron
anda=14; %landa
b=8; %confident of V consentration cm^2/Amp
A=4; %cell active area cm^2 and i is current density Amp/Cm^2
r=0.2114
f=1;
j=1;
for T=333:10:363
Co=((po)/(5.08*(10^(6))*exp((-498/T))))
for i=0:0.01:1
v1(j,f)=-[(e1)+(e2*T)+(e3*T*log(Co))+(e4*T*log(i*A))]
f=f+1
end
j=j+1
end
c=1;
h=1
for T=333:10:363
z=(0.005139*(anda)-(0.00326))*exp((1268*((1/303)-(1/T))))
for i=0:0.01:1
v2(h,c)=i*(t/z)
c=c+1
end
h=h+1
end
d=1;
u=1;
for T=333:10:363
a1=(1.1)*(10^(-4))-((1.2*10^(-6))*(T-273))
for i=0:0.01:1
v3(u,d)=a1*exp(b*i)
d=d+1
end
u=u+1
end
q=1;
for T=333:10:363
E=1.229-(0.85*(10^(-3))*(T-298.15))+4.3085*(10^(-5))*T*([log(ph)+(1/2)*log(po)])
V(q)=E-v1(j)-v2(h)-v3(u)
q=q+1
end
T=333:10:363
i=0:0.01:1
plot(i,V,'-')
我想要一个图,X 标签是 i,Y 标签是 v,我们可以看到不同温度 (T) 下 V 的变化。但我面临的错误是“情节 向量的长度必须相同。”
我该如何解决这个错误?
【问题讨论】:
-
i 与 V 有什么关系?您正在尝试沿 x 轴绘制 101 点矢量,沿 y 轴绘制 4 点矢量。
-
我想画这个图:dl.dropboxusercontent.com/u/107043399/3r.tiff 我们知道 v 随 i 和 T 变化是恒定的,现在我想展示 T 的效果