up:: CZU_3_UMI

Excel tips

  • Názvy oblastí +
    • =A_ easier reference - no more reselct
      • faster
      • avoid miss select
      • cleaner - more readable
    • naming
      • suffix with _ * sheetCount
  • navigation
    • ( go by line )
    • tab - row
    • enter - down+start
  • poznámky
    • Task next to solution
      • aby se dalo učit ze samotných excel sešitů
    • HOW: vložte Textové pole a do něj vložte text z wordu + roztáhněte řádek

C1, C2 - Linear algebra

[] + []

  • TLDR +
    • +/-
    • “In place”

[] * []

( Součin matice )

  • TLDR +
    • [x * y] * [a * b]
      • y == a - can be multiply
      • x * b = output size
    • → * ↓[] = row[]

[] -> []^-1

( Inverse matice)

  • TLDR
    • Jordan ale místo |x máš |identita

Jordan elimination

  • OLD
    • activeRow
      • +/- otherRow
      • */: 2
      • -> []
  • TLDR +
    • solve: ( soustava lin. rovnic )
    • Legenda
      • P = pivot row
      • A = actively edited row
      • [x] = edited cell at specified row
    • Postup
      • ( upravovat po sloupci + nerozbít upravené )
      • P * [P] - vydělit pivot starým pivotem abych dostali 1
      • A - ( $P * [A])
        • !neměnit pokud už tam je 0
        • tip celé to přetáhnout jenom opravit pivot
    • @ Hack:
      • =SOUČIN.MATIC(INVERZE(mX);mB)

Determinant

  • TLDR +
    • why
      • existuje inverze?
        •  existuje
      • změna měřítka prostoru
        • * zvětšuje prostor
          • :
        • / zmenšuje prostor
          • :
        • <-> převrací orientaci (např. zrcadlení)

CV2 - Lineární Optimalizace

  • Grafické řešení
  • Simplex
  • Řešitel, OpenSolver, Linkosa