Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

one scalar from two vectore

1 vue (au cours des 30 derniers jours)
Emily Baldi
Emily Baldi le 22 Jan 2015
Clôturé : MATLAB Answer Bot le 20 Août 2021
I have two vectors. one speed (v1 v2 v3) and one that identifies the car on (a1 a2 a3). Only one car is running. which block I have to use to get the single speed? the bits of two cars are zero and the bits of a car is 1.

Réponses (2)

dpb
dpb le 22 Jan 2015
If a is a numeric array of bits,
V=v(logical(a));
Alternatively, keep a as logical array to avoid the cast or if it must be numerical it's also
V=v(find(a));
but logical will be faster than find I'd expect.
  1 commentaire
dpb
dpb le 22 Jan 2015
I "know nuthink!" about Simulink, sorry...

Emily Baldi
Emily Baldi le 22 Jan 2015
thanks dpb. but I'm using simulink, not matlab. Do you know also a simulink method about mu problem?

Cette question est clôturée.

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by