Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

MATLAB R13 prostředí pro vědeckotechnické výpočty

Podobné prezentace


Prezentace na téma: "MATLAB R13 prostředí pro vědeckotechnické výpočty"— Transkript prezentace:

1 MATLAB R13 prostředí pro vědeckotechnické výpočty
Jan Houška

2 Release 13 nová platforma nové produkty změněné produkty
Apple Macintosh, Mac OS X nové produkty MATLAB COM Builder 1.0 MATLAB Excel Builder 1.1 SimMechanics 1.1 Aerospace Blockset 1.0 Embedded Targets Texas Instruments C6000 DSP Motorola MPC 555 změněné produkty SimPowerSystems 2.3 dříve Power System Blockset MATLAB Compiler 3.0 obsahuje i Math C/C++ Library and Graphics Library

3 Release 13 významné aktualizace menší aktualizace dalších modulů
MATLAB 6.5 Simulink 5.0 Stateflow 5.1 Real-Time Workshop 5.0 Real-Time Workshop Embedded Coder 3.0 Fixed-Point Blockset 4.0 DSP Blockset 5.0 Signal Processing Toolbox 6.0 System Identification Toolbox 5.0 Statistics Toolbox 4.0 Virtual Reality Toolbox 3.0 menší aktualizace dalších modulů

4 MATLAB 6.5 významná aktualizace just-in-time (JIT) kompilátor
rozšíření jazyka nové a zlepšené matematické funkce zlepšené funkce pro vstup a výstup mnoho vylepšení uživatelského rozhraní podstatné zvýšení rychlosti výpočtu optimalizuje zejména běh cyklů nový profiler bude v dalších verzích dále zdokonalován

5 MATLAB 6.5 rozšíření jazyka datový typ logical
funkce true a false zabírá jeden byte sparse není datový typ, ale příznak i logické matice mohou být řídké operátory && a || „zkracují“ vyhodnocení, jako v jazyce C podpora regulárních řetězcových výrazů funkce regexp zlepšené ovládání chyb a varování opatřeny identifikátorem lze selektivně zakazovat a povolovat dynamická jména položek struktury namísto funkcí setfield a getfield S.(x)

6 MATLAB 6.5 rozšíření jazyka 64-bitové celočíselné datové typy
int64, uint64 podpora souborů >4 GB delší jméno proměnné nyní 63 znaků proměnná namelengthmax časovač objekt timer slouží k periodickému spouštění úloh podpora nové verze jazyka Java JVM 1.3

7 MATLAB 6.5 nové a zlepšené matematické funkce
diferenciální rovnice se zpožděním objemové integrály optimalizace pro vyrovnávací paměť (např. transpozice) matematické jádro optimalizováno pro Pentium 4 zlepšené funkce pro vstup a výstup nové funkce pro práci se soubory a internetem zip, unzip, sendmail podpora formátu XML grafické rozhraní pro soubory HDF podpora 24-bitových a 32-bitových zvukových formátů

8 MATLAB 6.5 vylepšení uživatelského rozhraní tlačítko Start
zlepšený editor zdokonalené ovládání automatické ukládání nový prohlížeč vlastností grafických objektů interaktivní editor barevných map colormapeditor vylepšený návrhář grafického rozhraní GUIDE obsahuje vzory nepoužívanějších dialogů nové vlastnosti objektu typu text okraj, barva pozadí

9 Simulink 5.0 vestavěná podpora pevné řádové čárky
knihovna verifikace modelů nové a zdokonalené bloky reorganizované knihovny bloků nové simulační nástroje optimalizace na rychlost simulace na velikost modelu

10 Simulink 5.0 vestavěná podpora pevné řádové čárky
podporuje většina bloků pro běh v pevné řádové čárce je nutná licence Fixed-Point Blocksetu pro vytáření modelů ne automatická konverze z Fixed-Point Blocksetu knihovna verifikace modelů blok Assertion lze povolit nebo zakázat, lokálně nebo globálně zastaví simulaci nebo vyvolá funkci bloky pro kontrolu úrovně a rozsahu signálu s konstantními nebo proměnnými limity

11 Simulink 5.0 - reorganizace knihoven

12 Simulink 5.0 - knihovna verifikace modelů

13 Simulink 5.0 blok Signal Builder bloky pro linearizaci
pro grafické zadávání signálů bloky pro linearizaci buď v časovém okamžiku nebo při události blok změny periody vzorkování užitečný zejména pro multitasking zlepšený návrhář S-funkcí více vstupních a výstupních portů celočíselné datové typy komplexní a dvourozměrné signály nový editor masky blok dokumentace

14 Simulink 5.0 zvýraznění kritických smyček
neplatné smyčky algebraické smyčky automatický převod spojitých modelů na diskrétní Model Discretizer vyžaduje Control System Toolbox optimalizace běhu simulace nejsou vyhodnocovány dále nepoužité signály kratší soubory modelů optimalizace uložení parametrů bloků změna formátu proti předešlým verzím je možno číst i ukládat ve starém formátu

15 Stateflow 5.1 dostupné na Webu podpora pevné řádové čárky
na CD Release 13 je verze 5.0 podpora pevné řádové čárky plně integrováno se Simulinkem aplikační rozhraní umožňuje tvorbu a ovládání diagramů z MATLABu podpora maticových vstupů a výstupů operace Undo v editoru diagramů pravdivostní tabulky novinka ve verzi 5.1 podstatně zdokonalený tisk diagramů možnost zvolit úroveň detailů

16 Real-Time Workshop 5.0 podporuje všechny nové vlastnosti Simulinku 5.0
reorganizace generovaného kódu lepší modulární uspořádání optimalizace kódu uživatelem ovládané znovuvyužití kódu zapracovány zkušenosti z embedded targetů RTW Embedded Coder 3.0 podporuje externí mód Stateflow Coder 5.1 kompatibilní se Stateflow 5.1

17 Fixed-Point Blockset 4.0 automaticky instalován se Simulinkem
důsledek integrace simulačního jádra není potřeba licence Fixed-Point Blocksetu licence je potřeba až při využití specifických funkcí např. logování, automatická volba měřítka tyto funkce lze globálně zakázat automatická konverze bloků z předchozích verzí funkce fpupdate strukturované nastavení simulačních parametrů poloha pevné řádové čárky, saturace, ... na úrovni bloků, subsystémů nebo systému

18 DSP Blockset 5.0 podpora nových datových typů
plná podpora logických signálů (typ boolean) plná podpora pohyblivé řádové čárky v jednoduché přesnosti (typ single) podstatně rozšířená podpora celočíselných datových typů plná podpora generování kódu v ERT formátu “embedded real-time” formát pro mikrokontroléry, signálové procesory, … optimalizace velikosti generovaného kódu opakované využití parametrů a funkcí

19 DSP Blockset 5.0 nové bloky vylepšené bloky kumulativní součin
digitální filtr pro již navržené filtry se známými koeficienty diskrétní wavelet transformace také inverzní DWT vylepšené bloky vstup a výstup zvuku podpora 24-bitového a 32-bitového zvuku autokorelace, korelace a konvoluce nyní i ve frekvenční doméně návrh digitálních filtrů nové struktury filtrů

20 Co se chystá Release 13 CD k dispozici od srpna 2002
některé produkty na Webu Stateflow 5.1 update Simulink a Real-Time Workshop 5.0.1 brzo se očekávají další významné aktualizace Symbolic Math Toolbox 3.0 Maple kernel verze 8 Release 14 MATLAB 7.0 v blízké budoucnosti Beta 1 (uzavřená) vlastnosti dosud neznámé odhad dostupnosti: druhá polovina roku 2003


Stáhnout ppt "MATLAB R13 prostředí pro vědeckotechnické výpočty"

Podobné prezentace


Reklamy Google