Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 31. 07. 2013 14:28

Cesnek
Příspěvky: 144
Pozice: Antitalent na výpočty
Reputace:   
 

První sčítanec matice

Zdravím všechny,
mám před sebou toto zadání:

Pro matici M vypočítej první sčítanec (n=1) nastohovaného vektoru $_{Ms}$

Matice M:



           10    15    13
M=        6      5      3
            18    25     8


Předem díky za jakoukoliv informaci, která povede k vyřešení.

Offline

  • (téma jako vyřešené označil(a) Cesnek)

#2 31. 07. 2013 14:57

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: První sčítanec matice

A co je, prosím, nastohovaný vektor? Jde o "stacked vector" u maticových diferenčních rovnic, nebo je to nějaká specialita z Pardubic?


Доктор сказал «в морг» — значит в морг!

Offline

 

#3 31. 07. 2013 15:03

Cesnek
Příspěvky: 144
Pozice: Antitalent na výpočty
Reputace:   
 

Re: První sčítanec matice

↑ Formol:

v Pardubicích mají spoustu specialit. Je to dost možné. Vlastně je to popsané ve skriptech v odkazu na straně 19. Ale nevím, jak došli k tomu výsledku.

http://www.uloz.to/xjhgbKtg/zaklady-zpr … obrazu-pdf

Offline

 

#4 31. 07. 2013 15:22

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: První sčítanec matice

↑ Cesnek:
uloz.to mám v práci zablokované, kouknu se na to - pokud ti nikdo neodpoví dříve - někdy v průběhu večera.


Доктор сказал «в морг» — значит в морг!

Offline

 

#5 31. 07. 2013 15:27

Cesnek
Příspěvky: 144
Pozice: Antitalent na výpočty
Reputace:   
 

Re: První sčítanec matice

↑ Formol:

Děkuji. Ty skripta jsou ještě na Primat.cz, ale určitě počkám na večer, pokud na to tedy nepřijdu, ale to je celkem nepravděpodobné.

http://www.primat.cz/upce-fcht/predmety … azu-q9210/

Offline

 

#6 31. 07. 2013 17:55

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: První sčítanec matice

↑ Cesnek:
Tak jsem se na to podíval a mám pocit, že jde o dosti zbytečný koncept, navíc celkem zmateně popsaný.

Celá finta je v tom, že si definuješ "obrovskou" matici Nn a vektor vn tak, abys vybral z matice M (obecně obdélníkové) právě jeden sloupec.

Vektory vn vytvoříš jednoduše - jsou to sloupcové vektory kde je na pozici n 1 a na ostatních pozicích je nula.

Matice Nn vytoříš také jednoduše - představ si, že vezmeš vektor vn a všechny jeho nuly nahradíš čtvercovými maticemi samých nul (0_3) a jedničku jednotkovou maticí (E_3).

První sčítanec tedy bude mít tvar N1*M*f1.

Vektor f1 a matice N1 mají tvar:


Počítat můžeš v libovolném pořadí, násobení matic je asociativní. Lepší je spočítat si M*f1 - to je vlastně výběř prvního sloupce (rozhodně si to napiš na papír a zkus to násobení udělat). No a výsledek vynásobíš zleva maticí N1, což je vlastně doplnění nul na konec vektoru.

Taky můžeš fixlovat a napsat výsledek tak, že si napíšeš první sloupec matice M a pod něj šest nul;-)


Доктор сказал «в морг» — значит в морг!

Offline

 

#7 31. 07. 2013 20:01

Cesnek
Příspěvky: 144
Pozice: Antitalent na výpočty
Reputace:   
 

Re: První sčítanec matice

↑ Formol:

Děkuji. Mělo by to být tedy stejně jako ve skriptech pouze s rozdílem ve sčítanci na konci, tzn. horní tři čísla. Jestli tomu dobře rozumím, tak vektor v1 + matice N1 by měly být vždy stejné? To je asi opravdu zbytečný koncept, vlastně nevím, co se tím dokazuje.

Offline

 

#8 31. 07. 2013 20:38

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: První sčítanec matice

↑ Cesnek:
Nevím, co přesně myslíš tím, že by v1 a N1 byly stejné - jestli jako v příkladu ve skriptech, tak ano.

Jinak s tou zbytečností jsem to nejspíš přehnal, ono to nejspíš mělo své opodstatnění v době faxů, protože je to matematický model převodu na řadu čísel. K modelování lineárních operací s obrazem se to moc nehodí, protože po předevení obrazu na vektor (matici M*Nx1) se struktura zajímavějších globálních filtrů dosti znepřehlední. (to spíše pro úplnost, aby mě příliš nezpucoval náhodou sem nahlédnuvší kolega martisek. Ten totiž habilitoval digitální geometrii, zatímco moje kvalifikace končí tím, že v rámci doktorského studia zkouším kouzlit s texturou)


Доктор сказал «в морг» — значит в морг!

Offline

 

#9 31. 07. 2013 21:12

Cesnek
Příspěvky: 144
Pozice: Antitalent na výpočty
Reputace:   
 

Re: První sčítanec matice

↑ Formol:

Tím "stejně" myslím vektor v1 a pak N1. Ve skriptech je popsán vektor, který má na první pozici 1 a pak dvě nuly. Z toho se pak konstruuje matice viz. tvé vysvětlení výše.  No a mě by zajímalo, jestli i v případě matice v mém prvním příspěvku je vektor, který má na první pozici 1 a pak dvě nuly (jedná se tedy o jinou matici než je ve skriptech). Jestli tomu rozumím tak - ano? Děkuji za vysvětlení v posledním příspěvku.

Offline

 

#10 31. 07. 2013 23:26

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: První sčítanec matice

↑ Cesnek:
Vektor fn a matice Nn jsou dány pouze rozměry matice, kterou stohuješ. Na konkrétním obsahu stohované matice nezáleží. Pokud máš matici, kterou máš stohovat 3x3, bude f1 vždycky "jednička a pod ní dvě nuly". Zcela analogicky, pokud budeš stohovat matici 500x500, bude f1 "jednička na prvním místě a pod ní 499 nul", f2 "nula, pod ní jednička, pod ní 488 nul",...

Ještě si dovolím jednu poznámečku: Matice Nn se "nekonstruuje z vektoru fn" (tohle tvrzení by mohlo být u zkoušky problematické), spíš je to podle mého názoru velmi plastický způsob, jak si vlastně matici Nn představit. U zkoušky bys měl, pokud na to dojde řeč, hovořit spíše tom, že jde o blokovou matici matic NxN, která má na n-té pozici jednotkovou matici a všude jinde nulové matice.


Доктор сказал «в морг» — значит в морг!

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson