• 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

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
1,093 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ź 518 wizyt
pytanie zadane 28 maja 2018 w Nasze projekty przez J0ker Pasjonat (15,400 p.)
0 głosów
1 odpowiedź 484 wizyt
pytanie zadane 15 stycznia 2021 w Inne języki przez niezalogowany
–1 głos
1 odpowiedź 253 wizyt
pytanie zadane 25 stycznia 2016 w Rozwój zawodowy, nauka, praca przez songo0 Początkujący (300 p.)

93,188 zapytań

142,204 odpowiedzi

322,027 komentarzy

62,515 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2581p. - dia-Chann
  2. 2537p. - Łukasz Piwowar
  3. 2528p. - Łukasz Eckert
  4. 2514p. - CC PL
  5. 2476p. - Tomasz Bielak
  6. 2445p. - Łukasz Siedlecki
  7. 2443p. - rucin93
  8. 2418p. - Michal Drewniak
  9. 2373p. - Marcin Putra
  10. 2367p. - Adrian Wieprzkowicz
  11. 2317p. - Mikbac
  12. 2156p. - Anonim 3619784
  13. 2016p. - Michał Telesz
  14. 1733p. - rafalszastok
  15. 1628p. - Dominik Łempicki (kapitan)
Szczegóły i pełne wyniki

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 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...