plot(pa35/133.322,p035/133.322,'ro')
The command above wil work if pa35 and p035 are vectors of the same length. If they are both length 1, then a single point will be plotted, with x=pa35 and y=p035. Division by 133.32 converts pressures from Pascals to mmHg.
Where do p035 and pa35 come from? They are not set in your code.
We cannot run your code, since you have not provided dydt().
You have a while loop with no end statement. Or the if-else has no end statement. Either way, you need another end statement.
Here is a section of code that needs attention. I have added comments.
[t,y]=ode45(@dydt,[0:1:2000],[0.01 0],[],d,e);
plot(pa35/133.322,p035/133.322,'ro')
I hope that my comments above will help you evaluate and, if necessary, correct your code.