matlab cody学习笔记 day15

今天有点其他的任务,刚好刷到一道简简单单的题目,就只做这道题目了

(1)Getting the indices from a vector

This is a basic MATLAB operation. It is for instructional purposes.

---

You may already know how to find the logical indices of the elements of a vector that meet your criteria.

This exercise is for finding the index of indices that meet your criteria. The difference is this:

vec = [11 22 33 44];

thresh = 25;

vi = (vec > thresh)

vi =

0 0 1 1

What we are looking for now is how to get the values

x =

3 4

Because those are the indices where the binary comparison is true.

Check out find.

Given a vector, vec, return the indices where vec is greater than scalar, thresh.

题目中也说到了,使用find函数即可,很简单。

答:

  out = find(vec>thresh);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值