根据第一列中元素的属性提取矩阵的一部分

发布于 2024-12-02 09:23:47 字数 198 浏览 1 评论 0原文

我有一些由 2 列和数千行组成的数据。第一列是时间数据。如何提取第一列中的值介于 100 和 300 之间的数据部分。我可以对单个向量 x=t(find(t>=100&t<=300)) 执行此操作,但我还想要第二列中的相应值。

顺便说一句,这是在 Matlab 中实现的。

我希望这是清楚的。有什么想法吗?

血容量

I have some data consisting of 2 columns and thousands of rows. The first column is time data. How do I extract the part of the data where the values in the first column are between say, 100 and 300. I can do that for a single vector x=t(find(t>=100&t<=300)), but I also want the corresponding values from the second column.

This is in Matlab, by the way.

I hope that's clear. Any ideas?

BvV

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

何时共饮酒 2024-12-09 09:23:47

用这个

x=t(t(:,1)>=100&t(:,1)<=300,:);

Use this

x=t(t(:,1)>=100&t(:,1)<=300,:);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文