Sub2ind programu MATLAB używający wektorów
Załóżmy, że mam macierz A
A = magic(5)
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
Teraz wybieram blok tej macierzy za pomocą
A(1:2, 1:2)
17 24
23 5
Teraz potrzebuję liniowego indeksu podanego przez (1: 2, 1; 2), które są (1 2 6 7). Korzystanie z sub2ind:
sub2ind(size(A),[1:2], [1:2])
Ale to polecenie zwraca tylko (1 7) Jak mogę to rozwiązać?