Matlab help please!

  • MATLAB
  • Thread starter roam
  • Start date
  • #1
1,266
11

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. :smile:
 

Answers and Replies

  • #2
341
0
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...
 
  • #3
2
0
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?
 
  • #4
1,266
11
Thank you so much Trambolin, it worked! :smile:
 

Related Threads for: Matlab help please!

  • Last Post
Replies
4
Views
2K
  • Last Post
Replies
2
Views
2K
  • Last Post
Replies
1
Views
3K
  • Last Post
Replies
22
Views
5K
  • Last Post
Replies
2
Views
4K
Replies
2
Views
4K
Replies
1
Views
4K
Replies
2
Views
22K
Top