Anonymní profil sleepy – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil sleepy – Programujte.comAnonymní profil sleepy – Programujte.com

 

Příspěvky odeslané z IP adresy 90.64.83.–

sleepy
Matematika › Gauss-Seidelova metoda
10. 1. 2016   #207858

Připojen obrázek.


Co je na tomto tazke, sak len dosadis a vypocitas. k je krok x,b su vektory a a_ij su koeficienty matice. Ak k je sucasyny krok tak k-1 je predchadzajuci. Nastavis si x^(0)= [9,0,0]^T ( toto som strelil z brucha lebo sa mi to zdalo ako najlepsi startovaci bod)

x_1^(1) = 9 - 0 (za prvu sumu, lebo ma 0 elementov cez ktore sa spocita) - 0 (za 2. sumu lebe x_2^(0) = 0 a x_3^(0) = 0) a to cele deleno 1 lebo to je a11.
x_2^(1) = (-6 -(-1 * 9) - (-1 * 0))/3 = 3/3 = 1
x_3^(1) = (17 - (2 * 9 + -5 * 1))/5 = 4/5

x_1^(2) = 9 - 0 - (-2 * 1 + 3 * 4/5) = 9 + 2 - 2.4 = 8.6

x_2^(2) = (-6 -(-1* 8.6) - (-1 * 4/5))/3 = 3.4/3 = 1.133..
x_3^(2) = (17 - (2 * 8.6 + -5 * 1.133))/5 =  1.093

x_1^(3) = 9 - 0 - (-2 * 1.133 + 3* 1.093) = 7.98

x_2^(3) = (-6 -(-1 *7.98) - (-1*1.093))/3 = 1.02433
x_3^(3) = (17 - (2 * 7.98 + -5 * 1.02433))/5 = 1.23233

// Tu uz to zacina konvergovat
x_1^(4) = 9 - 0 - (-2 * 1.02433 + 3 * 1.093) = 7.76966
x_2^(4) = (-6 -(-1 * 7.77) - (-1 * 1.23))/3 = 1

x_3^(4) = (17 - (2 * 7.77 + -5 * 1))/5 = 1.292

sleepy
Matematika › Gauss-Seidelova metoda
9. 1. 2016   #207845

nie 3L ale na 3 matice. Dolna trojuholnikova, horna, diagonalna. Ale nemusis mas tam vzorec ten pouzi (to je odvodene).

sleepy
Matematika › Gauss-Seidelova metoda
9. 1. 2016   #207843

Hmm vytvor maticu rozdel ju na 3 L + D + U a potom iteracne vypocitaj. Z tohto vzorca to hadam zbuchnes: http://mathworld.wolfram.com/…lMethod.html

Urob si odhat s ktorim zacnes napr. : [9,0,0]^T je dost dobry lebo prva vychadza a 2. a tretia sa lisia o malo a zacni iterovat. Ak by to nekonvergovalo zmen predsa len sa jedna o staticku metodu. Po prverj iteracii by ti mohlo vyjist nieco ako [9,1,4/5]^T (a mozno som sa pomylil a ratat sa mi to nechce)

sleepy
Java › Java - rada od pokročilých
9. 1. 2016   #207842
sleepy
Matematika › Sučiniteľ šmykového trenia
8. 1. 2016   #207832

Jo treba vysvetlenie, je to bezrozmerne cize ci to budes pocitat v Newtonoch, poundoch a ja neviem akych inych anglo-saskych jednotkach vyjde to to iste ja som si vybral kg v g=1. Potom uz das len do pomeru tangencialnu/ normalovu silu a to je to cislo. a) trivialne, b) v smere gradientu roviny (milujem tuto otazku) c) trivialne, ale treba pamatat na to ze staticke trebie je > ako smykove trenie e) trivialne

sleepy
Matematika › Sučiniteľ šmykového trenia
8. 1. 2016   #207831

u = (2.6* 1/sqrt(2) - 1.38)/(2.6* 1/sqrt(2)). Tam nieco treba pocitat? A malo by to byt to iste ako:
u = (2.3 - 2.6/sqrt(2))/(2.6 * 1/sqrt(2)). Ak nie treba uriobit fit a vypocitat standardnu odchylku.

sleepy
Python › Časová zložitosť funkcií zoz…
8. 1. 2016   #207830

No minimalne musis prekopirovat vsetky elementy z jednoho zoznamu do druheho, cize O(n).

sleepy
Java › Java - rada od pokročilých
8. 1. 2016   #207829
sleepy
Python › Časová zložitosť funkcií zoz…
7. 1. 2016   #207808
sleepy
Python › Časová zložitosť funkcií zoz…
7. 1. 2016   #207807

O(1) lebo pridavas jeden element a to cely list.

sleepy
Java › průnik dvou množin
4. 1. 2016   #207726

A keby si to nakopiroval do pola a potom pouzil taku vec ze Set<Integer> intSet = new HashSet<>(Arrays.asList(array)); A nakoniec setA.retainAll(setB). Dalsia vec nacitas jedno pole signatura metody prunik su dve polia. V prunik mnozin preco nepouzijes funkciu min hned v prvom riadku, lebo viac ako min to byt nemoze? Dalsia vec uz keby si len tie polia sortol, dostanes zlozitost O(n log(n)), namiesto O (n^2), lebo vies spravit nieco take ze mas a_1...,a_{i}, a_{i+1},... a nech a_i < b_k < b_{k+1} < ... < b_l < a_{i+1}, vsetky tie b mozes vynechat.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý