Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

jak powtórzyć tą samą czynność dla kilku macierzy?

Adr-wal 22 Gru 2011 01:11 543 0
  • #1 22 Gru 2011 01:11
    Adr-wal
    Poziom 6  

    Fragment programu wygląda tak:

    <d=VAL2(:,:,2)-VAL2(:,:,1);
    e=VAL2(:,:,2)+VAL2(:,:,1);
    for k1=1:Col % Col=16, Row=16
    for k2=1:Row
    if d(k1,k2)==0
    if e(k1,k2)~=0
    line([6 7],[k2+0.5 k2+0.5],[k1-4.5 k1-4.5],'LineWidth',2)
    end
    end
    end
    end>

    VAL2 to macierz 16x16x10, ten fragment generuje linie które łączą mi 2 macierze (16x16x1 i 16x16x2) tak jak widać na załączniku. Chcę zrobić tak żeby program łączył mi kolejne macierze (16x16x3, 16x16x4...) w ten sam sposób co te 2 pierwsze (te same warunki co podane wyżej). Jak to mogę zrobić? Z góry dzięki za pomoc.

    jak powtórzyć tą samą czynność dla kilku macierzy?

    0 0
  Szukaj w 5mln produktów