Seznamte se s Octave, silou numerického výpočtu v bezplatné verzi

oktáva_410a

Uvnitř velkého světa tlumočené jazyky, je zde malý výklenek obsazený jazyky matematické zpracování prostřednictvím počítačů. Může vám to znít trochu abstraktně, ale když mluvíme o programech jako je slavný Derive, Mathematica nebo Matlab, možná už máte jasnější představu o tom, co máme na mysli.

Oktáva program v tomto duchu, který nám nabízí velký potenciál se svobodou poskytovanou kódem GNU. Za jeho přímější ekvivalent lze považovat známý Matlab (s nímž také usiluje o plnou kompatibilitu), protože oba jsou jazyky na vysoké úrovni interpretované s velkým množstvím funkcí určených pro numerická analýza.

oktávový snímek obrazovky

Octave vznikl kolem roku 1988 jako podpůrný program pro učebnici o výpočet chemických reakcí. Následné potřeby předmětu znamenaly, že program se musel postupně rozšiřovat ve své funkčnosti na to, co o něm dnes známe, což je programovací prostředí na vysoké úrovni věnované hlavně numerickému výpočtu.

Díky funkcím Octave je to program napomáhající akademické výuce protože jeho struktura a syntaxe nám připomene další programovací jazyky, jako jsou C a C ++. Tímto způsobem, pokud neznáte předchozí jazyk, vám veškerý čas strávený učením gramatiky a funkcí Octave neslyší.

Invariance řeči

Octave také poskytuje rozhraní konzoly, které bylo od verze 4.0.1 vylepšeno přidáním nové verze od grafický typ, umožňující řešení lineárních a nelineárních matematických úloh, provádění experimentů výpočtem proměnných a možnost provádění velkých dávkových úloh zpracování.

Ačkoli má Octave víceúčelový účel, díky jeho vlastnostem se používá hlavně jako systém pro řešení problémů v algebře, diferenciálních rovnicích, integrálech, polynomiálních transformacích atd. rozšiřitelnost prostřednictvím programovatelných modulů v dalších jazycích na vysoké úrovni, jako jsou Fortran, C, C ++ a Pyhton mezi ostatními.

python_pca_eigenfaces

Účel aplikací, které Octave má, je velmi různorodý. Internet oplývá příklady aplikací pro rozpoznávání obličeje, zpracování zvukových vln nebo pokročilý výpočet funkcí, které všechny provádí tento program. Je proto obtížné najít jediný účel pro aplikaci, která sama představuje vývojové prostředí. Když víme, jaké jsou jeho silné stránky, můžeme vědět, o kterých aplikacích je možné programovat pomocí tohoto nástroje. Nyní je na každém programátorovi, aby co nejlépe využil každou ze svých funkcí.

Jak jsme již dříve naznačili, Octave je GNU bezplatný program, který je k dispozici pro mnoho platforem ze svého webová stránka. Odtud se také můžete zapojit do projektu nebo získat pomoc na jeho vyhrazeném fóru.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Eugenio Fernandez Carrasco řekl

    Už ho znám. A pravidelně ho používám společně s Maxima a Scilab