I am only getting one output when I have 2 defined and 2 inputs?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Zachary Giovanelli
il 1 Giu 2018
Commentato: Stephen23
il 2 Giu 2018
I have defined 2 outputs and put in 2 inputs but I am only getting one output. I don't know the issue? I have read other documentation but it does not seem to help me out here.
function [Height, Range] = Projectile2(InitialV,Angle)
% Detailed explanation goes here
Vyinitial = (InitialV * sin(Angle));
Tfinal = (2*(InitialV * sin(Angle))/9.8);
Time = Tfinal/2;
Height = Vyinitial * Time - (.5 * 9.8 * Time^2);
Vxinitial = (InitialV * cos(Angle));
Range = Vxinitial * Tfinal;
end
0 Commenti
Risposta accettata
Roozbeh Yousefnejad
il 1 Giu 2018
I got 2 output from your function. use it like this first define InitialV,Angle, then [a,b]=Projectile2(InitialV,Angle)
you will get a and b which are your outputs
2 Commenti
Walter Roberson
il 1 Giu 2018
In particular you need to request two output variables from the function, the way that Roozbeh shows here.
Stephen23
il 2 Giu 2018
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Animation in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!