[問題] 由小到大的數列,挑出10的倍數的位置?!

作者: eebarry (阿部)   2015-05-13 12:56:14
有個由小到大的數列,
A = [1 2 3 8 9 10 15 16 17 20 22 25 29 30 .... 100];
這數列 一定有10的倍數 10, 20, 30...100,
但是夾在間隔的數字都不一定,
我想要依序找出10的倍數的位置。
這例子第一個10的倍數是10,
它的位置是6。
請問有辦法可以依序找出10的倍數的位置?
或是大概什麼指令可以辦到?
作者: celestialgod (天)   2015-05-13 13:00:00
A(A%%10==0)哈哈,我搞錯語言的餘數了,用A(mod(A, 10)==0)要位置請改find(mod(A, 10)==0)
作者: sunev (Veritas)   2015-05-13 19:56:00
其實我還蠻喜歡c的語法的,但matlab把%拿去當注釋了

Links booklink

Contact Us: admin [ a t ] ucptt.com