How to load the data in this case?

조회 수: 1 (최근 30일)
R7 DR
R7 DR 2015년 5월 29일
댓글: R7 DR 2015년 5월 29일
As shown in the image there are two data sets 'a' and 'b'. How to load the data of 'b' into another variable, if a>0.1 and a<0.8?
Thanks
Thanks

채택된 답변

Salaheddin Hosseinzadeh
Salaheddin Hosseinzadeh 2015년 5월 29일
Hi,
Is that a excel file?! I don't get what you mean by loading.
If you just want to select some values do it like this.
c = a.*(a>0.1 & a<0.8);
So in variable c you will have what you want!
  댓글 수: 3
Salaheddin Hosseinzadeh
Salaheddin Hosseinzadeh 2015년 5월 29일
편집: Salaheddin Hosseinzadeh 2015년 5월 29일
So your data is already loaded into MATLAB. your question is not on how to load the data to MATLAB.
f = a.*(a>0.2 & a<0.7)
c = find(logical(f) == 1)
something like this should give you an answer
or
f = a.*(a>0.2 & a<=0.7) % if you also want 7 to be in c
c = find(logical(f) == 1)
R7 DR
R7 DR 2015년 5월 29일
Hi Thanks..its working. But I have one more question.
How to modify the code if we have multiple variables. For example: 'b', 'c', 'd' and 'e' are the variables and the IF condition is same. Data is imported to matlab from excel.
In this case how to load the data from the specific variable for example:'e'
Thanks

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Data Import from MATLAB에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by