hi , i am trying to solve differential equation by matlab and i get these

syms p(t) k p0 p15

>> p = dsolve('Dp=k*p*exp(450/p)','p(0)=40,p(15)=95','t')

Warning: Unable to find explicit solution.

> In dsolve (line 201)

and also i did this

>> syms y(t) k

ode = (diff(y,t) == k*y*exp(450/y));

cond =[ y(0) == 40, y(15) == 95];

ySol(t) = dsolve(ode,cond)

Warning: Unable to find explicit solution.

> In dsolve (line 201)

my function is

Dp=kp ln(450/p)

p(0)=40 and p(15)=95 , k is constant

can someone help please, i am new to MATLAB

syms p(t) k p0 p15

>> p = dsolve('Dp=k*p*exp(450/p)','p(0)=40,p(15)=95','t')

Warning: Unable to find explicit solution.

> In dsolve (line 201)

and also i did this

>> syms y(t) k

ode = (diff(y,t) == k*y*exp(450/y));

cond =[ y(0) == 40, y(15) == 95];

ySol(t) = dsolve(ode,cond)

Warning: Unable to find explicit solution.

> In dsolve (line 201)

my function is

Dp=kp ln(450/p)

p(0)=40 and p(15)=95 , k is constant

can someone help please, i am new to MATLAB

Last edited: