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

Matlab, skrypt który generuje macierz. Kto pomoże

Object Storage Arubacloud
0 głosów
848 wizyt
pytanie zadane 19 stycznia 2018 w Rozwój zawodowy, nauka, praca przez zembrzuch Nowicjusz (150 p.)

Witam. Mam problem z drugim zadaniem. Czy ktoś ogarnia mat laba ? Mógłby mi pomóc z wypełnieniem tej macierzy ?

Zadanie nr 2 :

1 odpowiedź

+1 głos
odpowiedź 19 stycznia 2018 przez robRoy Użytkownik (970 p.)
wybrane 20 stycznia 2018 przez zembrzuch
 
Najlepsza

Tak naprawdę to to zadanie nie wymaga dużej znajomości matlaba a jedynie podstaw programowania.

Pierwsza pętla for przypisuje zmiennej w wartości od 1 do 5 następnie wykonuje kolejne działania. Dla jedynki wygląda to następująco:

w=1

e= 11 -2*(postawiamy za „w” 1);

k=0;

while e<10   tu kolejna pętla która będzie się wykonywać wewnątrz pętli for aż do niespełnienia warunku (e<10).

k=(postawiamy za „k” 0) +1;

a(1, (postawiamy za „k” 1)) = (postawiamy za „e” 9) – ta linijka jest kluczowa ponieważ określa jak wypełnić macierz, w tym przypadku a (1,1) = 9 czyli w lewym górnym rogu wpisujesz 9.

Następnie:

e =2 + (postawiamy za „e” 9)

End czyli wracamy do początku pętli while (postawiamy za „e” 11) powinno być mniejsze niż 10, warunek nie jest spełniony, więc nie wykonujemy jej ponownie tylko wracamy do pętli for i tym razem za „w” wstawiamy 2.

I tak aż do „w” równego 5.

Te samotne „a” na końcu wyświetla macierz.

Podpowiedź: przy każdym kolejnym „w” pętle while będzie trzeba wykonać więcej razy.

Mam nadzieję, że zrozumiale to napisałem, łatwiej to zrobić niż wyjaśnić.

komentarz 20 stycznia 2018 przez zembrzuch Nowicjusz (150 p.)
a (1,1) = 9 czyli w prawym górnym rogu wpisujesz 9.

 

W prawym górnym czy w lewym ? Zaczynamy od prawej tak ?

Jak będzie wyglądać wiersz pierwszy ?
komentarz 20 stycznia 2018 przez robRoy Użytkownik (970 p.)
Oczywiście w lewym (patrząc na rysunek) zaczynamy od lewej do prawej, przepraszam za błąd.

W pierwszym wierszy będzie tylko 9, w drugim 7 i 9 i tak z kolejnymi wierszami
komentarz 20 stycznia 2018 przez zembrzuch Nowicjusz (150 p.)

I otrzymałam chyba już wszystko :) Bardzo dziękuję ! Jestem bardzo wdzięczna !

Podobne pytania

0 głosów
1 odpowiedź 487 wizyt
pytanie zadane 28 maja 2018 w Nasze projekty przez J0ker Pasjonat (15,400 p.)
0 głosów
1 odpowiedź 394 wizyt
pytanie zadane 15 stycznia 2021 w Inne języki przez niezalogowany
–1 głos
1 odpowiedź 224 wizyt
pytanie zadane 25 stycznia 2016 w Rozwój zawodowy, nauka, praca przez songo0 Początkujący (300 p.)

92,539 zapytań

141,382 odpowiedzi

319,476 komentarzy

61,928 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...