
#1
Jul1710, 10:07 PM

P: 5

i have try this rate equation code in MATLAB. but its not working. can anyone help me please!!!!!
mm=0; for I = 0.1e3:0.1e3:4.5e3; m=mm+1; q=1.6e19; alpha=2; Tn=3e9; Tp=1e12; G0=0.6; N0 = 1e24; Gamma=.2; epsilon=1e1; Va=3.7e14; tini=0; tfin=4e9; dt=1e12; N(1)=0; S(1)=0; p=G0*N(m)*S(m); l=1+epsilon*S(m); y=q*Va; for t=tini:dt:tfin delN=(I/y)(N(m)/Tn)(p/l); end end tt=t; tt=tt*1e9; figure(1); plot(tt,N); 



#2
Jul1810, 07:06 AM

P: 120

I'm not sure whether Matlab requires that you define your variables before attempting to execute them, but I see that line 4, for example, (I0 = N0*q*Va/Tn;) contains several variables you do not define until later in your routine.




#3
Jul1910, 11:55 AM

Mentor
P: 39,589





#4
Jul1910, 01:30 PM

P: 5

simulation of rate equation 



#5
Jul1910, 02:30 PM

Sci Advisor
P: 2,751




Register to reply 
Related Discussions  
Equation used in simulation software  Electrical Engineering  2  
Laser rate equation(ODE) simulation problem  Differential Equations  21  
rate of reaction, rate constants, and Arrhenius' Equation  Introductory Physics Homework  0  
Finding the rate equation and rate constant  Biology, Chemistry & Other Homework  0  
problem in simulation of optically pumped VCSEL rate equation...  Differential Equations  0 