• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Algorytm zamiany elementów nad przekątną z elementami pod przekątną

VPS Starter Arubacloud
0 głosów
736 wizyt
pytanie zadane 13 stycznia 2020 w Inne języki przez soszka2000 Nowicjusz (160 p.)

Hej,

Mógłby ktoś mi pomóc, wytłumaczyć jak zrobić w SCILABie algorytm który zamienia w tablicy kwadratowej o wymiarze n, elementy nad przekątną z elementami pod przekątną. Ta zamiana to odbicie zwierciadlane względem przekątnej

 

2 odpowiedzi

+1 głos
odpowiedź 13 stycznia 2020 przez mokrowski Mędrzec (156,260 p.)
To o co pytasz, to transpozycja macierzy.
komentarz 15 stycznia 2020 przez soszka2000 Nowicjusz (160 p.)


wA=input('Podaj liczbe wierszy pierwszej macierzy: ');
kA=input('Podaj liczbe kolumn pierwszej macierzy: ');
wB=input('Podaj liczbe wierszy drugiej macierzy: ');
kB=input('Podaj liczbe kolumn drugiej macierzy: ');
if ((wA==wB) && (kA==kB)) then
    for i=1:wA
        for j=1:kA
            A(i,j)=input('Podaj element pierwszej macierzy')
        end
    end
        for i=1:wB
        for j=1:kB
            B(i,j)=input('Podaj element drugiej macierzy')
        end
    end
wynik=B=A';
    disp('Wynik to: ');
    disp(wynik);
else
    error('Wymiary macierzy nie sa takie same');
end

Mam coś takiego, jak mogę wyświetlić wynik?

komentarz 15 stycznia 2020 przez mokrowski Mędrzec (156,260 p.)
Transpozycja macierzy to zamiana wierszy z kolumnami. Wystarczy więc otworzyć 2 pętle zagnieżdżone i przepisać elementy przestawiając wiersz z kolumną.
0 głosów
odpowiedź 15 stycznia 2020 przez soszka2000 Nowicjusz (160 p.)

Faktycznie transpozycja macierzy działa, tylko jak mam zrobić z tego algorytm? 

komentarz 15 stycznia 2020 przez Patrycjerz Mędrzec (192,320 p.)
Proszę dodatkowe pytania umieszczać w treści posta (poprzez edycję) lub w komentarzu. Sekcja odpowiedzi do tego nie służy.

Podobne pytania

0 głosów
2 odpowiedzi 815 wizyt
0 głosów
0 odpowiedzi 166 wizyt
pytanie zadane 25 listopada 2020 w Inne języki przez kijank Początkujący (250 p.)
0 głosów
2 odpowiedzi 503 wizyt
pytanie zadane 30 czerwca 2019 w Inne języki przez Davidelo18 Użytkownik (660 p.)

93,024 zapytań

141,986 odpowiedzi

321,290 komentarzy

62,371 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...