Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

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 (최근 30일)
M Shaka
M Shaka 2015년 7월 30일
마감: MATLAB Answer Bot 2021년 8월 20일
lambda = lambda_uncoup; mue_prior = mue_0; mue_prior = mue_prior([1;parents+1],1); else lambda = lambda_coup; end

답변 (1개)

Sebastian Castro
Sebastian Castro 2015년 7월 30일
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

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by