how to calculate theta

4 vues (au cours des 30 derniers jours)
Aidan Palermo
Aidan Palermo le 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 commentaires
Walter Roberson
Walter Roberson le 20 Sep 2021
What is size(t)
Aidan Palermo
Aidan Palermo le 20 Sep 2021
t = linspace(0, 5, 900);

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 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)

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by