How to create vector of Objects

6 vues (au cours des 30 derniers jours)
Abebe Haftu Fitur
Abebe Haftu Fitur le 7 Mai 2018
Commenté : Tomas Hindrich le 14 Avr 2020
I want to put all objects in form of a vector, none of the things I look on the internet doesn't help me to solve my problem, is there anyone can help on how to save them on a single variable, with possible to access back the by referencing them. Just like this vairbale= [radarmotion1 radarmotion2 radarmotion3 radarmotion4 ], you can look from the script below how my objects are created.
radarmotion1 = phased.Platform('InitialPosition',[0;0;0.5],'Velocity',[radar_speed1;0;0]); radarmotion2 = phased.Platform('InitialPosition',[0;0.5;0.5],'Velocity',[radar_speed2;0;0]); radarmotion3 = phased.Platform('InitialPosition',[0.5;0;0.5],'Velocity',[radar_speed3;0;0]); radarmotion4 = phased.Platform('InitialPosition',[0;0.5;1.5],'Velocity',[radar_speed4;0;0]);
Thanks!
  1 commentaire
Jan
Jan le 7 Mai 2018
What happens for
A = [radarmotion1 radarmotion2 radarmotion3 radarmotion4]
? Do you get an error message?

Connectez-vous pour commenter.

Réponse acceptée

Ameer Hamza
Ameer Hamza le 7 Mai 2018
Modifié(e) : Ameer Hamza le 7 Mai 2018
You can use a cell array,
variable = {radarmotion1, radarmotion2, radarmotion3, radarmotion4}
Use curly brackets. Access each element also using curly brackets notataion, variable{1}, variable{2}, ...
  2 commentaires
Priya Mittal
Priya Mittal le 4 Avr 2020
So simple. Thank you!
Tomas Hindrich
Tomas Hindrich le 14 Avr 2020
Thank you very much

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by