Doubt about minimum values
情報
この質問は閉じられています。 編集または回答するには再度開いてください。
古いコメントを表示
I have a vector A (any division) and a vector B (divided from 0.1 in 0.1). I would like to store some values of B that are in vector A but, since they have different divisions, I had cut at a given interval pp = 0.15, using the loop (below), and it worked. Now I would like to store the value obtained at C1 closer to the value of B = 1.3 and C = [1.4.1.5], keeping C = 1.4), how do I do this?
for ii=1:length(A(1,:))
C=find(A(ii)-pp<=B&B<=A(ii)+pp);
C1=B(C);
end
Thank you for your help.
5 件のコメント
madhan ravi
2018 年 8 月 21 日
To store the value of C1 inside each iteration , you have to use the iteration as the index i.e.,
C(ii)=find(A(ii)-pp<=B&B<=A(ii)+pp);
C1(ii)=B(C(ii))
jonas
2018 年 8 月 21 日
Image Analyst
2018 年 8 月 21 日
I have no idea what "(divided from 0.1 in 0.1)" means - please explain more clearly.
Please attach A and B in a .mat file. And give a small example, like with 10 elements or something.
Thaís Fernandes
2018 年 8 月 21 日
Image Analyst
2018 年 8 月 21 日
You say "I would like to store some values of B that are in vector A". Where would you like to store them? In C? In C1? Some other variable?
You say "I had cut at a given interval pp = 0.15". What do you mean by "cut"? Does that mean threshold? What do you mean by interval? An interval has two values, a low and a high, not a single value like 0.15.
You say "I would like to store the value obtained at C1" What value is that? Where is it - what index of C1 and how was C1 computed before you found an index in it.
What values, for the A and B you gave, should C and C1 have, and how are they related to 0.15?
回答 (0 件)
この質問は閉じられています。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!