Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

How to impliment efficient the next expression?

2 visualizaciones (últimos 30 días)
Dimitrios
Dimitrios el 20 de Oct. de 2014
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
I have the following expression:
a_dot is the rate of change of an angle.So it equals with Da/Dt.I am wondering what should i do for the first value as there is no previous value to calculate the Da.I will calculate it like a_dot(1) = a(1)/(timestep/2). So my question is how to impliment that eficient/vectorized as this calculations are inside a loop with many repeats.I tried the following but ofcurse it didnt work as there is no index = 0 :
alphaRate=(alpha-(angleNode>1)*angleofattack(angleNode-1))/(obj.timestepPerThitaNode/(1+(angleNode==1)));
size(angleofattack) = 1x36 double
Any ideas? Thanks in advance.
  1 comentario
Dimitrios
Dimitrios el 20 de Oct. de 2014
I managed this one:
([angleofattack(1) diff(angleofattack)])/obj.timestepPerThitaNode/(1+(angleofattack(1)==1));
But any other solutions are welcome.

Respuestas (0)

La pregunta está cerrada.

Community Treasure Hunt

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

Start Hunting!

Translated by