Matlab’ta döngü parametreleri ile değişken ismi nasıl üretilir?

Dinamik değişken ismi programlamanın en önemli unsurlarından birisi diye düşünüyorum. Matlab’da bazı değerleri istediğim değişken adlarıyla saklamak istediğim zaman dinamiklik sorun oluşturuyordu.

Aşağıdaki kod imdadıma yetişti:

for i=1:10
    eval(sprintf('A%d = [1:i]', i));
end

Bu kod ile aşağıdaki değişlenler oluşturulur:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir