how can i fill a vector with result of 4 instructions?

1 view (last 30 days)
hello, assuming that i have:
DE1 = pdist2(vecteur(1),V1(2),'euclidean')
DE2 = pdist2(vecteur(2),V1(2),'euclidean')
DE3 = pdist2(vecteur(3),V1(2),'euclidean')
DE4 = pdist2(vecteur(3),V1(2),'euclidean')
  • how can i write those 4 lignes on one ligne please and store results in a vector?

Accepted Answer

Walter Roberson
Walter Roberson on 24 Dec 2015
DE = abs(vecteur([1:3 3]) - V1(2));
Are you sure you did not want the DE4 to use vecteur(4) ?
This code substitution is not applicable if your values happen to be symbolic matrices.
  2 Comments
bay rem
bay rem on 25 Dec 2015
Edited: bay rem on 25 Dec 2015
i wrote it wrong :
DE4 = pdist2(vecteur(4),V1(2),'euclidean')
THANK YOU SO MUCH
bay rem
bay rem on 25 Dec 2015
But here why it is vecteur([1:3 3]) not vecteur([1:3 4])

Sign in to comment.

More Answers (0)

Categories

Find more on Simulink in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!