why do i receive this statement is incomplete?

3 views (last 30 days)
This is my code and I keep getting the error "This statement is incomplete." several times throughout but can't find the mistake. please find out my mistake...i have attached my equation file.
  1 Comment
Stephen23
Stephen23 on 2 Feb 2021
@Priya M: please show us the complete error message. This means all of the red text.

Sign in to comment.

Accepted Answer

Jan
Jan on 2 Feb 2021
I get this message, if I run your code:
Undefined function or variable 'Pr'.
Error in
odeequation>@(x,y)[y(2);y(3);((-(y(1)*y(3))+M*(y(2)-1)+y(2)^2-Gr*y(4)-Gc*y(6))/(1+1/beta));y(5);(-Pr*(y(1)*y(5))-Pr*Ec*(1+beta^-1)*y(3)^2-Pr*Ec*(y(2)-1)^2*M)/(1+(4/3)*R);y(7);-Sc*(y(1)*y(7))-Sc*K*y(6)]
Error in bvparguments (line 105)
testODE = ode(x1,y1,odeExtras{:});
Error in bvp4c (line 130)
bvparguments(solver_name,ode,bc,solinit,options,varargin);
Error in odeequation (line 12)
fsol = bvp4c(dydx,res,solinit);
This looks, like the problem is inside the function "Pr". Please look there or post this function.
  15 Comments
Priya M
Priya M on 18 Feb 2021
sir , I need variation of M parameter on velocity , temperature and concentration profile..
The fixed values of the governing parameters are
beta=0.5, M=1.0,Pr=0.71,Gr=Gc=3.0,Sc=0.3,K=0.3,f_w=0.5,R=0.5,Ec=0.1...
Is there any mistake in my boundary condition ? if it is please correct me sir..
Jan
Jan on 18 Feb 2021
The boundary conditions contain the final time infinity. Of course you cannot integrate to infinity, because this would need an infinite amount of time. But a boundary at infinity is only meaningful, if the values are constant there. This means, that all derivatives must vanish at this point.
Can you transform the equations mathematically such, that knowing the values and vanishing derivatives at t=Inf allows to determine the corresponding missing initial conditions? Then you would get an initial value problem, which can be solved by an integrator instead of a BVP solver.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!