LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Elektronika a Maple

V tomto článku bych vás chtěl seznámit matematickým softwarem Maple. Maple je komerční software napsáný v programovacím jazyku Java a je vyvíjen firmou Maplesoft. Jedná se o opravdu výkonný matematický software vybavený spoustou funkcí a knihoven. Rád bych vám ukázal jeho základní funkce na příkladech z elektroniky.

7.7.2013 00:00 | Petr Martinek | Články autora | přečteno 4462×

Tento článek bude také zaměřen, jak jste z názvu vyčetli, i na elektroniku. V článcích budou různá elektronická zapojení, která budeme analytický řešit v Maple. V prvním díle to bude přechodový děj prvního řádu. Ale pokud nemáte z elektroniky potřebné znalosti nezoufejte nevadí to, stačí když budete mít nějaké znalosti z matematiky.

Instalace

Maple je napsán v Javě, pokud nemáte Javu nainstalovanou, měl by si ji nainstalovat sám.

Instalační soubor spustíme příkazem:


sh ./maple*

Poté naběhne instalační okno kliknutím na next se posunete dále.

V dalším okně dostanete na výběr kam Maple nainstalovat.

Nyní se dostáváte k zadávání licence, na výběr máte licenci přes váš licenční kód, anebo přes síť. Síťová licence má nevýhodu v tom, že při spuštění Maple musí být počítač připojen k internetu.

Momentální cenu licence Maple mužete zjístit na jejich webu

Po zadání licence už následuje instalace.

Po instalaci ale ještě nemáme vyhráno, protože si Maple nevytvořil spouštěč. Maple se spouští souborem:

/home/user/maple16/bin/xmaple

Návod jak vytvořit spouštěč píši pro Ubuntu, ve vaší distribuci to bude (doufám) obdobné. Spouštěč vytvoříme pomocí balíčku Hlavní nabídka. Tento balíček už v Uubuntu 13.04 nenajdete, proto ho musíte doinstalovat. Po spuštění Hlavní nabídky klikněte na Nová nabídka a do pole příkaz zadejte:

/home/user/maple16/bin/xmaple

o pole název vepište Maple. Po kliknutí na obrázek vlevo můžete vybrat spouštěcí obrázek opět ze složky: /home/user/maple16/bin

Po nainstalování a zadání licenčního čísla mžeme začít s Maple pracovat.

Nový projekt

Nyní zadejte File New a máte na výběr ze dvou možností:
Worksheet
Dokument mode

Oba se liší pouze typem zápisu Worksheet je starší a vypadá takto:

Dokument mode se snaží napodobit list papíru:

Je vcelku jedno jaký způsob zápisu si zvolíte, jsde jen o jiný zpusoub zápisu, vybráním jakéhokoli nestrtíte žádnou funkci. V článku budu používat převážně novější Dokument mode.

Základy

Nyní vám ukážu pár základních příkazů, na jednoduchých příkladech. V Dokument modu můžete intuitivně zapisovat vzorce podobně, jako na papír. Jako pomocník vám bude sloužit okno expression, ve kterém najdete užitečné výrazy, jako integrály, goniometrické funkce.

Dále okno handwriting vám pomůže s hledáním speciálního znaku, jako je např znak pi. Myší nakreslíte znak a dole se vám zobrazí nabídka co by to mohlo být.

Ostatními okny se v tomto díle nebudeme zajímat.

Ještě jedna důležitá věc, na kterou by se nemělo zapomínat je příkaz:

restart

měly byste ho mít na začátku každého projektu. Pokud nebude něco fungovat a chyba nebude zdánlivě u vás, použijte ho a restartuje všechny proměnné. Pozor mnoho začátečnických chyb je právě způsobeno vynecháním, nebo neodentrováním příkazu restart.

Příklad

Ovládaní si ukážeme na funkci,

kterou vepište buď ručně, nebo pomocí okna expression. Další příkaz vkládejte pomocí tohoto tlačítka.

Vypíšeme si hodnotu zadané funkce v bodě 4

Vlevo vidíte, jak se za y dosadilo a výraz se zároveň upravil.

Funkce evalf vypíše číselnou hodnotu funkce y.

funkce eval můžeme použít pro výpis hodnoty funkce v bodě

Příkazem:

uvolníme proměnnou pro další použití.

Příkazem:

vykreslíme graf funkce

Nyní máte základy za sebou a můžeme se pustit do řešení elektronických obvodů. Pro elektronické začátečníky tu uvedu objasnění elektronických veličin na analogiích.

Elektrické napětí

Navodíme si takovou vodní analogii s hadicemi a nádobami. Elektrické napětí je v této analogii jako rozdíl hladin v nádobě. Máme li dvě nádoby s rozdílnými výškami hladin propojené hadicí je snaha vyrovnat tyto hladiny.

Elektrický proud

Elektrický proud si lze představit jako průtok vody trubkou za jednotku času. Všimněte si jednoho jevu, když zvýšíme rozdíl hladin, tak se zvýší i průtok, to lze vyjádřit podle Ohmova zákona I=U/R.

Elektrický odpor

Elektrický odpor si analogicky představíme, jako zaškrcení trubky. Opět si všimněte vztahu - když více zaškrcujeme trubku, zvyšujeme odpor. Zvýšením odporu se snižuje průtok, což opět popisuje náš vzorec. Když budeme dělit větším číslem napětí, proud se bude snižovat.

Elektrická kapacita

Opět lze použít analogie s nádobou vody, kapacita je objem vody, který se do nádoby vejde. Pomocí průtoku trubkou se dostane voda do nádoby, tedy kondenzor se nabije. Když je nabytý, tak se zvýší hladina vody, tím pádem se na něm vytvoří napětí. Napětí na kondenzátoru můžeme popsat tímto vztahem:

Integrál představuje součet elementu průtoku, tedy proudu.

Obrátíme-li rovnici dostaneme vzorec pro proud.

Derivace představuje změnu napětí.

Příklad RC článek integrační článek

Možnosti Maple si vyzkoušíme na RC integračním článku, který je na obrázku. Když byl spínač sepnut kondenzátor se nabil na napětí zdroje. Nyní se spínač rozepnul a kondenzor se vybíjí přes odpor. To si můžeme analogicky představit, jako vodu vytékající z nádoby přes zaškrcenou hadici.

Našim úkolem bude sledování napětí na kondenzoru, tedy analogicky budeme sledovat, jak klesá hladina v nádobě. Děj začíná v době, kdy se rozepne vypínač.

Výjdem z předpokladu, že kondenzátorem i odporem teče stejný proud. Sestavíme diferenciální rovnici. Proud na odporu známe z Ohmova zákona.

Proměnná pod obsahuje počáteční podmínku, tou je napětí zdroje 1 V. S hodnotami součástek můžete experimentovat.

Příkazem dsolve bez počáteční podmínky získáme obecné řešení diferenciální rovnice.

Funkcí dsolve s počáteční podmínkou získáme partikulární řešení. Funkcí rhs přiřadíme výsledek proměnné ro. Nyní můžeme výsledek vykreslit funkcí plot.

V grafu vidíte průběh klesání napětí nebo analogicky klesání vodní hladiny. Napětí klesá exponenciálně k nule.

Verze pro tisk

pridej.cz

 

DISKUZE

Nejsou žádné diskuzní příspěvky u dané položky.



Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

8.5.2016 17:19 /Redakce Linuxsoft.cz
PR: Dne 26.5.2016 proběhne v Praze konference Cloud computing v praxi. Tématy bude např. nejnovější trendy v oblasti cloudu a cloudových řešení, cloudové služby, infrastruktura cloudu, efektivní využití cloudu, možné nástrahy cloudů a jak se jim vyhnout
Přidat komentář

21.4.2016 8:01 /František Kučera
Spolek OpenAlt zve na 127. distribuovaný sraz příznivců svobodného softwaru a otevřených technologií (hardware, 3D tisk, SDR, DIY, makers…), který se bude konat ve čtvrtek 28. dubna od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

2.3.2016 22:41 /Ondřej Čečák
Letošní ročník konference InstallFest již tento víkend!
Přidat komentář

14.2.2016 16:39 /Redakce Linuxsoft.cz
O víkendu 5. a 6. března 2016 proběhne na pražském Strahově 8. ročník tradiční konference InstallFest. Celkem za dva dny uvidíte ​30 přednášek​ a ​6 workshopů.
Přidat komentář

5.2.2016 17:38 /Petr Ježek
Utilitka z XFce "xfce4-power-manager" nejen umožňuje nastavení lhůty pro uspání či hybernaci, ale i zapínání a vypínání prezentačního módu pro nerušené sledování videí. Stačí ji nastavit v každém vybavenějším panelu a v jakémkoli nontiled WM/DE.
Přidat komentář

10.1.2016 11:32 /Pavel `Goldenfish' Kysilka
LinuxMarket změnil provozovatele. Nově jej provozuje Marek Pszczolka. Více info a detaily #1 a #2.
Přidat komentář

29.12.2015 11:38 /Ondřej Čečák
Ještě posledních pár dní můžete přidávat příspěvky nebo nápady na Install Fest 2016, který se bude konat 5. a 6. března 2016.
Přidat komentář

8.12.2015 11:36 /Petr Ježek
Logické se stává realitou. LibreOffice a Thunderbird se mají dle článku na Redditu stát protiváhou MS řešení (MS Office a Outlook).
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

10.6.2016 21:10 / pavel riha
FreeBSD 10.3 a virtualizace

8.6.2016 21:56 / Milan Gallas
Nevalidní prefix m

7.5.2016 14:58 / Teodor Komárek
Soubory

20.4.2016 0:07 / Jakub Cleing
Sázkový panel PHP FUSION

9.4.2016 9:43 / jiwopene@gmail.com
Re: problém s dpkg a nemožností instalovat

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2016) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze