天天看點

matlab找到數組内在一定範圍内的元素背景注意點舉例

僅作為學習記錄,大佬請跳過。

背景

部落客想用matlab (2019a)自帶的find函數,找出數組内的一定範圍值的元素

注意點

應注意find的大于小于的語言格式:

matlab找到數組内在一定範圍内的元素背景注意點舉例

應使用下述格式:

matlab找到數組内在一定範圍内的元素背景注意點舉例

傳送門

舉例

找出q數組中的第一列元素大于5且小于7的元素位置

q數組為:

q =

3    88
 6    99
 5    77
 1    22
           

代碼

q=[3,88;6,99;5,77;1,22],
[row,col]=find(q(:,1)>5 & q(:,1)<7)
           

展示

matlab找到數組内在一定範圍内的元素背景注意點舉例