Razno

Povzetek za Sredin seminar 1297

Julia

Julia je programski jezik, ki temelji na prevajanju. Dobrim lastnostim in zmogljivostim jezikov R, Python, Matlab, Perl, Ruby naj bi dodala hitrost. Ponudila naj bi novo, učinkovitejše okolje za analizo podatkov, numerično analizo, simulacije in umetno inteligenco. Bila naj bi tudi prijazna za učenje. Leta 2012 so jo predstavili Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman, ki jo še naprej razvijajo. Okrog zadnjega Novega leta sem naletel na knjigo “Quantitative Economics with Julia”, ki me je prepričala, da je Julia “dozorela”. Vanjo nameravam prestaviti svojo knjižnico za delo z omrežji Nets.

Na seminarju bom predstavil svoje izkušnje z nameščanjem Julie in urejevalnikov ter prikazal nekaj primerov uporabe.

Povzetek za Sredin seminar 1298

Časovne količine in Julia

Kot sem omenil na zadnjem seminarju nameravam v Juliji razviti knjižnico za delo z omrežji. Pri računanju z utežmi lahko še izbiramo računski operaciji: “seštevanje” za vzporedne povezave in “množenje” za zaporedne povezave. Na primer za reševanje problema najkrajših poti vzamemo za “seštevanje” operacijo minimum in za “množenje” običajno seštevanje števil. Ustrezna algebrska struktura je polkolobar.

Na seminarju bom pokazal kako lahko v Juliji vpeljemo in uporabljamo različne operacije. Podrobneje si bomo ogledali tudi podporo za računanje s časovnimi količinami uporabljenimi v opisu časovnih omrežij. Ob tem bomo spoznali nekaj zanimivih sestavin programskega jezika Julia.

URLs

notes/jl/mix.txt · Last modified: 2021/03/22 18:17 by vlado
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki