Finding Corresponding Data at Events
1 回表示 (過去 30 日間)
古いコメントを表示
I have a matrix with data in one column and corresponding time intervals in the next column. Another matrix has event times. I am wanting to get the data from the first matrix that corresponds to the event time. I feel like this is simple, but I am having issues choosing the right way to go about this. The data is continuous so I want to make sure that I am getting a good approximation of the data when event times are between intervals.
4 件のコメント
採用された回答
Star Strider
2016 年 4 月 5 日
There are only three rows that exactly correspond:
D1 = load('Heath Robinson Matrix1.mat');
D2 = load('Heath Robinson Matrix2.mat');
M1 = D1.Matrix1;
M2 = D2.matrix2;
[CommonTimes, ia, ib] = intersect(M1(:,2),M2);
DesiredResult = M1(ia,:)
DesiredResult =
0.0027084 0.045775
-0.083389 0.23977
0.051537 0.25477
4 件のコメント
Star Strider
2016 年 4 月 6 日
My pleasure.
I left a Comment requesting further clarification, since it’s still not clear to me.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!