# Matlab help please!

• MATLAB

## Main Question or Discussion Point

I'm trying to solve the following problem using a matlab script but I keep getting an error:

Show on the same axes the maximum height and horizontal distance travelled for an object thrown at a speed of 10ms-1 at an angle ranging from 0 to π/2. Equation for distance & height are:

D= v2/g sin(2θ)

h= (v2/2g) sin2θ

g=9.81.

This is my code:

Code:
g=9.81; v=10;
t=pi/2;
D=(v^2/g)*sin(2*t);
h=(v^2/(2*g))*(sin(t)).^2;
end
plot([0:t],D,'b',[0:t],y,'*')
legend('horizontal distance','maximum height')
When I run this code the graph doesn't come up and I get the following error:

??? Error: File: Untitled.m Line: 5 Column: 1
Illegal use of reserved keyword "end".
Any help here is very much appreciated.

## Answers and Replies

Related MATLAB, Maple, Mathematica, LaTeX News on Phys.org
There is an "end" but nothing is started e.g. "if, while" etc. Also you did not define variable "y"

Code:
g=9.81; v=10;
t=0:0.1:pi/2;
D=(v^2/g)*sin(2*t);
h=(v^2/(2*g))*(sin(t)).^2;
plot(t,D,'b',t,h,'*')
legend('horizontal distance','maximum height')
This should work...

Pls help me..
what are the preprocessing steps to be performed on a speech (wav file)signal in order to extract the fundamental frequency accurately?

Thank you so much Trambolin, it worked!