Effacer les filtres
Effacer les filtres

How do I set a starting point in a find function

12 vues (au cours des 30 derniers jours)
Benedikt Friedl
Benedikt Friedl le 12 Nov 2021
Réponse apportée : Jon le 12 Nov 2021
Hi,
I want to find the first value in a array after a specific rownumber.
Eg:
A = [3; 6; 2; 3; 1; 7];
[a b] = find(A >= 4,1,'first');
here the function will find a=2, b=1, but I want to start the find function at this specific point.
Is it possible to set a starting point for the find-funktion?
Greetings
Benni

Réponse acceptée

Jon
Jon le 12 Nov 2021
If you know you wanted to start the search at a known row and column index you could use
iStart = 2
jStart = 3
[a,b] = find(A(iStart:end,jStart:end)>=4,1,'first')

Plus de réponses (0)

Catégories

En savoir plus sur Images dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by