Hey, guys(adsbygoogle = window.adsbygoogle || []).push({});

Can you please help me to spot mistakes in numerical solution of following diffusivty equation:

∂P/∂t= 0.001127*k/(μ*ϕ*c_t )*((∂P/∂x)^2*c+(∂^2 P)/(∂x^2 )).

Matlab give the following command:

Undefined function or variable 'r'.

Error in function_handle2 (line 9)

for i=1:r

Error in odearguments (line 88)

f0 = feval(ode,t0,y0,args{:}); % ODE15I sets args{1} to yp0.

Error in ode15s (line 149)

[neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, odeArgs, odeFcn, ...

Error in Diffusivity_equation (line 41)

[t,p]=ode15s(@function_handle2,tout,p0,options);

I don't know how to interpret the last command. M files containing relevant commands are attached.

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Can't run my main Matlab file related to ODE solution

Loading...

Similar Threads - Can't main Matlab | Date |
---|---|

How to program this in Matlab | Feb 28, 2018 |

[Matlab] Can't find inputdlg.m file | Jun 16, 2014 |

Frisbee flight in Matlab, can't run (Input argument x is undefined) | Mar 21, 2013 |

**Physics Forums - The Fusion of Science and Community**