MATLAB 符号运算

2025-04-02 07:26:17
推荐回答(2个)
回答(1):

10 MATLAB符号运算

回答(2):

把解出来的结果赋值给t,然后直接subs:

>> n=dsolve('Dn=r*n*(1-n/Nm)','n(t0)=N0','t');
>> t=solve(diff(n,2))
t =
(-log(N0/(Nm-N0))+r*t0)/r
 
>> subs(n)
ans =
N0*Nm*exp(-r*t0)/(N0*exp(-r*t0)+exp(log(N0/(Nm-N0))-r*t0)*Nm-exp(log(N0/(Nm-N0))-r*t0)*N0)