Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
hi every one, how can I model a moving train scenario that move linearly from point 1 to point 2 within a communication cell any one have information about that ? please I need your help
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
high speed railways
0 Commenti
Risposte (1)
Walter Roberson
il 10 Dic 2015
Ummm,
xpositions = linspace(start_x, end_x, number_of_points);
ypositions = linspace(start_y, end_y, number_of_points);
?
2 Commenti
Walter Roberson
il 11 Dic 2015
If you wanted there to be 11 points along the way then number_of_points would be 11 (including the endpoints).
For example, if the x and y are indicated in km coordinates
dist = sqrt((start_x - end_x).^2 + (start_y - end_y).^2); %in km
desired_velocity = 83.415; %km/h
num_hour = dist ./ desired_velocity;
steps = 16;
number_of_points = steps+1;
timestep = num_hour / steps;
xpositions = linspace(start_x, end_x, number_of_points);
ypositions = linspace(start_y, end_y, number_of_points);
Then xpositions(K) corresponds to having been under way for (K-1)*timestep and having traveled (K-1)/steps * dist
You should be able to easily reformulate in terms of fixed amount of time between points, or in terms of fixed distance between points.
Questa domanda è chiusa.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!