Wyrazy przed zerem

0

Siema,
Dla ciągu a: a1, a2, ..., an obliczyć ile jest wyrazów przed pierwszym elementem zerowym

 a=[ 4     2    41     0   -12   412    21    41     0  -100];
k=find(a>0)

Niestety nie wiem jak policzyć wyrazy przed pierwszym zerem.
Z góry dzięki za pomoc.

0

k=find(a==0)-1

0

Po zastosowaniu k=find(a==0)-1 wychodzi 3 8

1
l = find(a == 0)
if(length(l)==0) k = 0
else k=l(1)-1
0

Dzieki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1