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:// |