how to calculate theta

4 views (last 30 days)
Aidan Palermo
Aidan Palermo on 20 Sep 2021
Answered: Walter Roberson on 20 Sep 2021
theta = 0:1:90;
3010 == Xo + (V .* cosd(theta)) .* t
I'm trying to calculate the angle needed to travel 3010 ft but I keep getting this error message
Arrays have incompatible sizes for this operation.
Error in lab2 (line 30)
3010 == Xo + (V .* cosd(z)) .* t
  2 Comments
Walter Roberson
Walter Roberson on 20 Sep 2021
What is size(t)
Aidan Palermo
Aidan Palermo on 20 Sep 2021
t = linspace(0, 5, 900);

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 20 Sep 2021
Xo = 1234;
V = 20000;
syms theta
t = .1:.1:1;
eqn = 3010 == Xo + (V .* cosd(theta)) .* t
eqn = 
thetas = double(arrayfun(@(E) vpasolve(E), eqn));
plot(t, thetas)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!