Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
matlab:implicit_expansion [2020/04/03 21:12] rg created |
matlab:implicit_expansion [2020/04/04 06:57] (current) rg [Temnota přichází...] |
||
|---|---|---|---|
| Line 63: | Line 63: | ||
| <code matlab> | <code matlab> | ||
| B = A - repmat(min(A), | B = A - repmat(min(A), | ||
| - | </ | + | </ |
| + | nebo | ||
| + | <code matlab> | ||
| + | B = bsxfun(@minus, | ||
| + | </ | ||
| + | kde [[https:// | ||
| ===== Příklady k procvičení a demonstraci síly temnot ===== | ===== Příklady k procvičení a demonstraci síly temnot ===== | ||
| Line 74: | Line 79: | ||
| </ | </ | ||
| + | ===== Postoj mechatronikův ===== | ||
| + | Z hlediska našich potřeb a aplikací je implicitní expanze | ||
| + | - jak je asi zřejmo i z okolního textu a nadpisů sekcí - nepříjemná. | ||
| + | |||
| + | Při programování maticových operací se //každý// a //často// splete a zamění rozměry matic. | ||
| + | Dosti (i zkušených) MATLABistů mi jistě potvrdí, že často pracujeme stylem " | ||
| + | Za krásných starých dobrých časů platilo, že hned v řádku, kde byla použita chybná maticová operace, jsme to zjistili. | ||
| + | Nyní nám tato chybička může prosakovat někam zcela jinam, musíme být ostražití a opatrní, | ||
| + | případně kontrolovat dimenzi matic/ | ||
| + | jako nástroje pro techniky/ | ||
| + | |||
| + | A samozřejmě, | ||
| ===== Další kritika tototo báječného zjednodušení, | ===== Další kritika tototo báječného zjednodušení, | ||
| - https:// | - https:// | ||