1
1D dizisini göz önünde bulundurun: y (1:20) ve bir matris biçiminde bir dizin koleksiyonu: indx = [1,3; 7,12; 16,19]Başka bir başlangıç ve bitiş dizileri matrisine dayalı dizin matrisi
Hücre dizisi almak için düzgün bir yol var mı: {y (1: 3), y (7:12), y (16:19)}?
Kolayca döngülerle yapılır, ancak 1D dizisine bir dizi koleksiyon geçirmenin basit ve temiz bir yolunu bilmek için merak ediyorum.
Belki daha okunabilir içinde veri sonuçlarına bu çalışan
: kadar), indx Ama bir kısaltma olarak
arrayfun
kullanabilirsiniz (:, 1), indx (:, 2), 'uni', 0) ' –@Dan, güzel görünüyor. Bir deneyeceğim. Çok teşekkürler! –
@ O'Neil evet, daha iyi görünüyor. Onu düzenleyeceğim. – Dan