How can I select a specific cell?
조회 수: 4 (최근 30일)
이전 댓글 표시
Hello,
I got a matrix like this:
z=[0,2,3,4;2,3,4,5;6,7,8,9]
z =
0 2 3 4
2 3 4 5
6 7 8 9
And would like to use this command:
idx=find(time1>0 & time1<=4);
result=sum(values1(idx))/length(idx);
1. Instead of typing in the time manually I would like to say
idx=find(time1>z(1,1)( & time1<=z(1,4));
Does this works?
2. And how can I save the result into a specific place within the vector? For example in the first place like this:
result(1,1)=sum(....);
Thank you!
댓글 수: 0
채택된 답변
Kaustav Bhattacharya
2019년 7월 8일
This can be done.
Only this line is syntactically wrong: idx=find(time1>z(1,1)( & time1<=z(1,4));.
It should be idx=find(time1>z(1,1) & time1<=z(1,4));
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!