Info

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

hi friends. we have a vectore v= [ 1 2 6 7 8 9], I want to compute: if variable component=1:10 is equal to one component of v then do some calculation like below. how can I do that:

1 vue (au cours des 30 derniers jours)
M Shaka
M Shaka le 30 Juil 2015
Clôturé : MATLAB Answer Bot le 20 Août 2021
lambda = lambda_uncoup; mue_prior = mue_0; mue_prior = mue_prior([1;parents+1],1); else lambda = lambda_coup; end

Réponses (1)

Sebastian Castro
Sebastian Castro le 30 Juil 2015
I'd recommend looking at this page, which discusses many different ways to search through vectors and matrices based on some condition:
Also, here is a simple example. Suppose you want to perform a calculation if the vector contains the value "4" somewhere:
v = [1 2 3 4];
if any(v==4)
disp('Found a 4!')
end
- Sebastian

Cette question est clôturée.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by