Rotace, transpozice a zrcadlení matice hodnot

Podobné dokumenty
Jak ovládat ručičku tachometru (ukazatel)?

Jak definovat pravidlo pro více buněk naráz

JAK DEFINOVAT PRAVIDLO PRO VÍCE BUNĚK NARÁZ

Tabulka aneb Seznam čili ListObject

VÝŘEZ OBLASTI BUNĚK VZORCEM

Relativní a absolutní adresa buňky, pojmenování buňky/rozsahu

EXCELentní tipy a triky pro mírně pokročilé. Martina Litschmannová

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Na chvilku se vžijte do situace, kdy pořádáte jednodenní konferenci a potřebujete naplánovat jednotlivé přednášky včetně přestávek.

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Excel 2007 praktická práce

PREZENTACE DAT: SLOŽITĚJŠÍ GRAFY

Jeden z mírně náročnějších příkladů, zaměřený na úpravu formátu buňky a především na detailnější práci s grafem (a jeho modifikacemi).

Nové kreativní týmy v prioritách vědeckého bádání CZ.1.07/2.3.00/ Tento projekt je spolufinancován z ESF a státního rozpočtu ČR.

Microsoft Office. Excel vyhledávací funkce

Řešení. ŘEŠENÍ 36 Výsledková listina soutěže

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

OFFICE MS EXCEL SEZNÁMENÍ S PROGRAMEM

Excel tabulkový procesor

MS Excel 3: Pokročilý kurz

František Hudek. červen 2012

VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce

František Hudek. květen 2012

Základy matematiky pro FEK

Stěžejní funkce MS Excel 2007/2010, jejich ovládání a možnosti využití

Obr. P1.1 Zadání úlohy v MS Excel

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_03_IVT_MSOFFICE_02_Excel

Přílohy. Příloha 1. Obr. P1.1 Zadání úlohy v MS Excel

Pracovní sešit MS Word pokročilý

Postup: Nejprve musíme vyplnit tabulku. Pak bude vypadat takto:

8 Makra Příklad 4 Excel 2007

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 4. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

2. Numerické výpočty. 1. Numerická derivace funkce

Databáze v Excelu EU peníze středním školám Didaktický učební materiál

PREZENTACE DAT: JEDNODUCHÉ GRAFY

Základy zpracování kalkulačních tabulek

Efektivní práce s Excelem (středně pokročilí uživatelé)

V druhé části tématu KDYŽ se řekne Excelu se budeme věnovat složitějším výrokům.

Kontingenční tabulky v MS Excel 2010

Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec

Excel - pokračování. Př. Porovnání cestovních kanceláří ohraničení tabulky, úprava šířky sloupců, sestrojení grafu

KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

VEKTOROVÝ PROSTOR. Vektorový prostor V n je množina všech n-složkových vektorů spolu s operacemi sčítání, odčítání vektorů a reálný násobek vektoru.

Spojování textových řetězců na listu

Univerzitní licence MATLABu. Pište mail na: se žádostí o nejnovější licenci MATLABu.

2. Najeďte si kurzorem myši do pravého spodního rohu k symbolu malého černého čtverečku kurzor myši se změní na černý nitkový kříž.

Lineární algebra Operace s vektory a maticemi

Mgr. et Mgr. Jan Petrov, LL.M. Ph.D. BYZNYS A PRÁVO

T6: Program MS Excel II. (standard) Určeno pro získání standardní úrovně znalostí (2 4 hodiny)

KAPITOLA 8 TABULKOVÝ PROCESOR

FUNKCE 3. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

František Hudek. duben Informační a komunikační technologie MS Excel Úvod do Excelu II. Základy práce s listy a buňkami.

Základní vzorce a funkce v tabulkovém procesoru

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Determinant matice řádu 5 budeme počítat opakovaným použitím rozvoje determinantu podle vybraného řádku nebo sloupce. Aby byl náš výpočet

Algoritmizace a programování

3. Matice a determinanty

Příklad 1. Verze: 1.1 Licence: shareware

Lineární algebra - I. část (vektory, matice a jejich využití)

Microsoft Office Excel 2003

Microsoft Excel kopírování vzorců, adresování, podmíněný formát. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

KIV/ZI Základy informatiky MS EXCEL MATICOVÉ FUNKCE A SOUHRNY

Tabulky. V té to ka pi to le:

Nápověda ke cvičení 5

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Níže uvedená tabulka obsahuje technické údaje a omezení aplikace Excel (viz také článek Technické údaje a omezení aplikace Excel (2007).

IB112 Základy matematiky

V článku Skrytý obsah na listu (1) jsme se zabývali obecnými možnosti skrývání obsahu. Dnes se na dané téma podíváme prakticky.

Grafy opakování a prohloubení Při sestrojování grafu označíme tabulku a na kartě Vložit klikneme na zvolený graf

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Číselné vektory, matice, determinanty

Vektorový prostor. d) Ke každému prvku u V n existuje tzv. opačný prvek u, pro který platí, že u + u = o (vektor u nazýváme opačný vektor k vektoru u)

Odstranění řádků (na základě hodnoty)

VY_32_INOVACE_In 6.,7.10. Tvorba tabulky

[1] LU rozklad A = L U

1. Průběh funkce. 1. Nejjednodušší řešení

Výhody a nevýhody jednotlivých reprezentací jsou shrnuty na konci kapitoly.

transformace je posunutí plus lineární transformace má svou matici vzhledem k homogenním souřadnicím [1]

Formátování buněk EU peníze středním školám Didaktický učební materiál

Množinu všech matic typu m n nad tělesem T budeme označovat M m n (T ), množinu všech čtvercových matic stupně n nad T pak M n (T ).

ekologie Pavel Fibich Vektor a Matice Operace s maticemi Vlastnosti matic Pavel Fibich Shrnutí Literatura

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 2. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

8. Posloupnosti, vektory a matice

Cvičení 5 - Inverzní matice

KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

VZORCE A VÝPOČTY. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý

František Hudek. srpen 2012

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

5 Tabulky a seznamy dat Příklad 3 Excel 2010

Buňka typy buněk, formát buňky

Různé barvy v grafu pro skutečnost a plán

František Hudek. srpen 2012

P ílohy. P íloha 1. ešení úlohy lineárního programování v MS Excel

Obchodní akademie Tomáše Bati a Vyšší odborná škola ekonomická Zlín. Modernizace výuky prostřednictvím ICT registrační číslo CZ.1.07/1.5.00/34.

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec

Transkript:

Transpozice a rotace matice v Excelu představuje operace s hodnotami matice (pole, oblasti buněk). Transpozice připomíná jakési překlápění hodnot přes hlavní nebo vedlejší diagonálu ( co byl řádek, bude sloupec, a naopak, tj. jednosloupcovou oblast si představte jako koš s prádlem, které kousek po kousku rozvěsíte na šňůru). Rotace se děje ve smyslu hodinových ručiček (clockwise, CW) nebo v opačném směru (counterclockwise, CCW). Cílem někdy může být i prohazování řádků či sloupců. Děje-li se tak uspořádaně přes vodorovnou či svislou osu, pak mluvíme o zrcadlení. Rotace, transpozice a zrcadlení matice hodnot Některé operace se mohou skládat z jiných. Je vidět, že kupříkladu revers tvoří dvojí 90 rotace, čili 180 rotace. Rotaci bodu v rovině coby dvouhodnotové svislé matice (sloupcového vektoru) jsme si ukázali v článku Tachometr v Excelu. Pro rotaci hodnot ve větší matici bychom museli sáhnout hlouběji do teorie a popravdě řečeno, na to nemám dost mozkových buněk, zatímco těch v Excelu se nabízí dostatek. Na řešení se zkrátka podíváme hravějším způsobem, s pomocí vzorců. Pro transpozici se v Excelu nabízí stejnojmenná funkce TRANSPOZICE a dokonce se na ni soustředí i dialog Vložit jinak (volba Transponovat). Můžeme si tak snadno změnit uspořádání tabulky pokud zjistíme, že popisky sloupců jsou dlouhé, a nevyplatí se zalamování. Takové položky rozvahy vždy ProExcel.cz 1

budou v řádcích. Příkaz WorksheetFunction.Transpose ve VBA nám zase usnadní život ve chvíli, kdy jsme nuceni otočit pole záznamů získaných z databáze nebo překlopit opačně orientované pole do oblasti Range. Programováním se ale dnes zabývat nebudeme. Abychom vůbec mohli ve vzorcích pracovat s konkrétními hodnotami oblasti, musíme si je umět očíslovat. Jako první pomocníci se nabízí funkce ŘÁDEK a SLOUPEC. Do týmu ještě přibereme jejich rodiče funkce ŘÁDKY a SLOUPCE vracející počet řádků a sloupců v předložené oblasti. Uplatní se zde smíšené adresování. O finále se postarají funkce POSUN nebo INDEX. Zatímco u funkce POSUN je výhodnější začínat indexování od nuly, INDEX už pracuje dle očekávání od jedničky. No a že budeme doslova oblast převracet naruby, hodí se také odčítání při postupování konce. U nematicové formy je zpravidla uvedený vzorec z levé horní buňky rozkopírován do dalších klasickým tažením za vyplňovací úchyt (případně výběr oblasti, zápis vzorce a Ctrl + Enter). ProExcel.cz 2

Vzorce lze samozřejmě kombinovat. Všechny jsou koncipovány tak, aby vycházeli z první buňky zpracovávané oblasti. Stojíte-li o jednodušší formu, můžete vyjít z nějaké jiné (rohové) buňky. Uvidíte, jak se zjednoduší úvaha i čítač. Abychom byli patřičně na výši, uvádím i maticové formy vzorců pro indexování. U čistě číselných matic, kde se objevuje odčítání jedničky, je vidět, že je možné je ještě zjednodušit (všechny elementy mohou být o jedničku nižší). Patřičně vyzbrojeni už bychom nyní měli zvládnou všechny možné hrátky s maticí hodnot. ProExcel.cz 3

Rotace a transpozice oblasti buněk s pomocí vzorců Excelu Záměnné matice V dané problematice se mohou uplatnit i tzv. záměnné matice. Jsou šikovně poskládané z jedniček a nul, a jejich součinem s původní matic můžeme docílit kýženého stavu. Typicky umí prohazovat řádky či sloupce v libovolném pořadí. Pozor na jednou věc. Pořadí matic v součinu je podstatné a musíme dodržovat i pravidlo o počtu řádků a sloupců matic v součinu i výsledné matice: A[m, n ] * B[n, o] = C[m, o] ProExcel.cz 4

Záměnné maticemožná vám v tuto chvíli nepřišel článek příliš praktický, ale věřte, že pokud v budoucnu budete trávit čas nad algebrou a algoritmy, bude se hodit. Úplně stačí, když si odnesete poznatek o tom, jak se s funkcí ŘÁDEK tvoří čítač, čí jak definovat horní mez matice ve funkci NEPŘÍMÝ.ODKAZ. K tématu se ještě jednou vrátíme, až budeme chtít efektivně procházet dvourozměrnou oblast v rámci jedno cyklu. Ke stažení matice_transpozice_rotace_zrcadleni.zip ProExcel.cz 5