Námskeið „Grundvallaratriði árangursríkrar vinnu með Wolfram tækni“: meira en 13 klukkustundir af myndbandsfyrirlestrum, kenningum og verkefnum

Námskeið „Grundvallaratriði árangursríkrar vinnu með Wolfram tækni“: meira en 13 klukkustundir af myndbandsfyrirlestrum, kenningum og verkefnum

Öll námskeiðsgögn er hægt að hlaða niður hér.

Ég kenndi þetta námskeið fyrir nokkrum árum fyrir nokkuð stórum áhorfendum. Það inniheldur mikið af upplýsingum um hvernig kerfið virkar Stærðfræði, Wolfram Cloud og tungumál Wolfram tungumál.

Hins vegar stendur tíminn auðvitað ekki í stað og margt nýtt hefur birst undanfarið: frá háþróaðri getu vinna með taugakerfi til alls kyns vefstarfsemi; nú er það Wolfram vél, sem þú getur sett upp á netþjóninum þínum og fengið aðgang að honum eins og Python; þú getur smíðað alls konar landfræðilegar myndir eða efnafræði; það eru risastórar geymslur alls kyns gögn, þ.m.t vélanám; þú getur tengst alls kyns gagnagrunnum; leysa flókin stærðfræðileg vandamál o.s.frv.

Það er erfitt að skrá alla möguleika Wolfram tækni í nokkrum málsgreinum eða nokkrum mínútum.

Allt þetta hvatti mig til að fara á nýtt námskeið sem ég er núna á skráning í gangi.

Ég er viss um að þegar þú hefur uppgötvað getu Wolfram tungumálsins muntu byrja að nota það oftar og oftar, leysa vandamál þín fljótt og skilvirkt á ýmsum sviðum: frá vísindum til hönnunar sjálfvirkni eða greiningar á vefsíðum, frá tauganetum til vinnslu myndskreytinga, allt frá sameindasýn til öflugra samskipta.

1 | Yfirlit yfir Wolfram Mathematica og Wolfram Cloud


Innihald kennslustundaHvað er Wolfram Mathematica?
— Höfundur — Stephen Wolfram
—— Nokkrar nýlegar greinar eftir Stephen Wolfram þýddar á rússnesku
— Listi yfir innbyggðar aðgerðir og tákn
—— Fjöldi innbyggðra aðgerða eftir útgáfu
—— Harður diskur
— Meira um Mathematica almennt
— Allar vörur frá Wolfram Research
Nýir og uppfærðir eiginleikar
— Kóði til að fá þessa lista
Nýtt í framenda
Nýtt rúmfræðilegt tungumál
— Grunngeómetrískir hlutir
— Aðgerðir fyrir rúmfræðilega útreikninga
—— Flatarmál
—— Fjarlægð að svæði
—— Vinna með svæði
— Aðgerðir til að skilgreina svæði
— Að vinna með möskva
— Full samþætting við aðrar aðgerðir
Greinandi og töluleg lausn á diffurjöfnum
— WhenEvent fyrir greiningarverkefni
— Greiningarlausn á DE með töf
— Endanlegur þáttaraðferð
Machine Learning
- Flokkaðu
- Spáðu
— Dæmi
„Tungumál Entity" - nýtt tungumál til að vinna með gagnagrunna + Mikill fjöldi nýrra gagnagrunna
Nýtt tungumál til að vinna með landfræðilegar upplýsingar
Hvað eru aðrar fréttir?
— Framlenging á grunnmáli
- Association - verðtryggð fylki
- Gagnasett — innbyggt gagnagrunnssnið
- Söguþema
— Tímatengdir útreikningar
— Greining á tilviljanakenndum ferlum
— Tímaröð
- Samþætting við Wolfram Cloud
— Samþætting við tæki
— Ítarleg skjalasniðmát, HTML
Wolfram forritunarský

2.1 | Kynning á tungumálinu, eiginleikum þess. Helstu erfiðleikar fyrir byrjendur. Vinna með Mathematica viðmótið og möguleika þess - forspárviðmót, ókeypis inntaksform o.s.frv.


Innihald kennslustundaWolfram tungumál
Wolfram tungumálareglur
Hvað er mikilvægt að muna þegar unnið er með Wolfram Language?
Að byrja í Mathematica
Mikilvægar flýtilyklar
— Shift+Enter eða Enter á talnaborðinu
— Ctrl+Shift+Enter
- F1
- F2
Að fá upplýsingar um tákn
—? - virka skilgreining
- ?? - virka Upplýsingar
— Smelltu á F1
- Forspárviðmót
Vinna með litatöflur
-Stærðfræðiaðstoðarmaður
— Aðstoðarmaður í kennslustofunni
— Aðstoðarmaður við ritstörf
- Myndahlutakerfi
—Litakerfi
-Sérstakar persónur
— Vinna með línurit og teikningar
—— Teikniverkfæri
——Fáðu hnit
—— Aðalmyndvinnsla
— Vinna með línurit
Wolfram tungumál og kerfi | Skjalamiðstöð
Forspárviðmót
— Samhengisnæm sjálfvirk útfylling innsláttra skipana
—— Vinna með innbyggðum aðgerðum og setningafræðimynstri
—— Vinna með notendabreytur
— Reiknað spáviðmót — spjaldið til að leggja til frekari aðgerðir
Samþætting við Wolfram|Alpha
— Wolfram|Alpha vefsíða
— Samþætting á milli Wolfram|Alpha og Mathematica
—— Að finna framsetningu á lokuðu formi tugabrota
—— Upplýsingar um blóðþrýsting
—— Skref-fyrir-skref lausn á fylkisjöfnu með Gauss-aðferðinni

2.2 | Að tilgreina aðgerðir, vinna með lista, sniðmátssjáningar og tengsl


Innihald kennslustundaListar
— Listi {...} og fall Listi[…] - „Náttúruleg“ birting lista
- Leiðir til að búa til lista
— Skráning þátta og nokkurra tölulegra eiginleika listans. Aðgerðir Lengd и Dýpt
— Velja þætti sem taka ákveðna staði á listanum með því að nota aðgerðina Hluti([[…]])
— Endurnefna listaatriði
— Búa til lista með aðgerðinni Tafla
— Búa til lista yfir tölur með aðgerð Range
Félög
— Stofna félag og vinna með því
— Gagnasett — gagnagrunnssnið á Wolfram tungumálinu
Sniðmátatjáningar
— Kynning á sniðmátum
— Grunnsniðmát fyrir hluti: Blank (_), BlankSequence (__), BlankNullSequence (___)
— Hvað geturðu gert við sniðmát? Virka Tilfelli
— Að ákvarða tegund tjáningar í sniðmátinu
— Að setja takmarkanir á sniðmát með því að nota aðgerðir Skilyrði (/;), Mynsturpróf (?), Nema, sem og notkun prófunaraðgerða
— Búa til sniðmát með möguleika á vali með því að nota aðgerðina Val (|)
Aðgerðir
— Umsókn um frestað verkefni Setja seinkað (:=)
- Nota algjört verkefni Setja (=)
— Stilla aðgerð sem man gildin sem hún hefur þegar fundið og endurtekna aðgerð
— Eiginleikar og aðgerðir virka Eiginleiki, Setja eiginleika, ClearEiginleikar, Vernda, Óvarið að vinna með þeim
Hreinar aðgerðir
— Notkun aðgerðarinnar virka (&)
— Hvar eru hreinar aðgerðir notaðar?

2.3 | Að búa til sjónmyndir


Innihald kennslustundaTáknrænt grafískt tungumál
— Grafískar frumstæður
—— Einvídd
—— Tvívíð
—— Þrívídd
—— Aðstoðarmaður
- Virka grafík
—— Setningafræði
——— Einfaldasta dæmið
——— Lög
——— Lagabreytingar
——— Almennir og sérstakir eiginleikar laga
—— Aðgerðarvalkostir grafík
--- Stærðarhlutföll
--- Ása
--- AxesLabel
--- AxesOrigin
--- AxesStíll
--- Ticks
--- TicksStíll
--- Bakgrunnur
--- Hægt að velja efni
--- CoordinatesToolOptions
--- Eftirmál
--- Prologue
--- Frame
--- FrameLabel
--- RotateLabel
--- FrameStyle
--- FrameTicks
--- FrameTicksStyle
--- GridLines
--- GridLinesStyle
--- Myndstærð
--- PlotLabel
--- LabelStyle
--- PlotRange
--- PlotRangeClipping
--- PlotRangePadding
—— Stílstillingar
——— Litir (nefndir litir + litir úr litasvæðum, td RGBColor), gagnsæi (Ógagnsæi)
——— Línuþykkt: Þykkur, Thin, Þykkt, Alger þykkt
——— Punktastærð: PointSize, AbsolutePointSize
——— Stíll endalína og brotpunkta: CapForm, JoinForm
——— Virka Stíll til að sérsníða útlit texta
——— Aðgerðir FaceForm и EdgeForm að stjórna útliti svæðis og landamærum þess
—— Dæmi
——— Um það bil lausn
——— Lausnin er nákvæm
——— Hvers vegna er nákvæmlega lausnin mjög gagnleg?
- Virka Grafík 3D
—— Setningafræði
——— Einfaldasta dæmið
——— Almennir og sérstakir eiginleikar grafískra hluta
—— Aðgerðarvalkostir Grafík 3D
--- AxesEdge
--- Hnefaleikar
--- BoxHlutföll
--- BoxStíll
--- ClipPlanes
--- ClipPlanesStyle
--- FaceGrids
--- FaceGridsStyle
--- Ljósahönnuður
--- Kúlulagasvæði
--- Sjónarmið, ViewVector, Skoða Lóðrétt
—— Dæmi: þversnið af teningi
——— Frá kyrrstæðum þrívíðum hlut í gagnvirkan
Innbyggðar aðgerðir til að búa til sjónmyndir
Grunn 2D aðgerðir
- Söguþráður
- ContourPlot
- RegionPlot
- ParametricPlot
- PolarPlot
- ListPlot
Grunn 3D aðgerðir
- Söguþráður 3D
- ContourPlot3D
- RegionPlot3D
- ParametricPlot3D
- ListiPlot3D
Tenging aðgerða fyrir sjónmyndir byggingar og grunnaðgerða grafík и Grafík 3D
— 2D
— 3D

2.4 | Að búa til gagnvirka hluti, vinna með stýringar, búa til notendaviðmót


Innihald kennslustundaTáknrænt kraftmikið tungumál
- Virka Dynamic
—— Einföld dæmi
——— Breyting á færibreytu
——— Byggingarskjár lausna
— Stýringar
- renna
——— Einfaldasta dæmið
- Slider2D
——— Einfaldasta dæmið
- IntervalSlider
——— Einfaldasta dæmið
- gátreitinn
——— Einfaldasta dæmið
- CheckboxBar
- setter
- SetterBar
- Útvarpstakki - sérstök gerð setter
- RadioButtonBar - sérstök gerð SetterBar
- Toggler
- ToggleBar
- opnari
- ColorSlider
——— Einfaldasta dæmið
- Popup Menu
——— Einfaldasta dæmið
- Inntaksreitur
——— Einfaldasta dæmið
—— Aðrir hlutir...
Virka Vinna
— Setningafræði
- Einfölduð setningafræði stjórna
—— {x, a, b}
—— {x, a, b, dx}
—— {{x, x0}, a, b}, {{x, x0}, a, b, dx}
—— {{x, x0, label}, a, b}, {{x, x0, label}, a, b, dx}
—— {{x, upphafsstafur, merki}, ….}
—— {x, litur}
—— {x, {val1, val2, …}}
—— {x, {val1-lbl1, val2->lbl2, ...}}
—— {x, {xmin, ymin}, {xmax, ymax}}
—— {x, {Satt, Ósatt}}
—— {x} og {{x, x0}}
—— {x, staðsetning}
—— {x, {xmin, ymin}, {xmax, ymax}, Locator}
—— {{x, {{x1, y1}, {x2, y2}, ...}}, staðsetjari} eða
{{x, {{x1, y1}, {x2, y2}, …}}, {xmin, ymin}, {xmax, ymax}, staðsetning}
—— {{x, …}, …, Locator, LocatorAutoCreate->Satt}
—— {{x, …}, …, tegund}
— Valkostir Vinna
- Stöðug aðgerð
- Staðsetja breytur
- Frumstilling
- SaveDefinitions
- Samstillt frumstilling
- Samstilltur uppfærsla
- Tracked Symbols
— Hönnuður vélbúnaðar
— Að búa til tengda stjórnendur og tengja staðsetningartæki við feril með því að nota valkostinn Tracking Function

2.5 | Innflutningur, útflutningur, vinnsla á gögnum, skrám, myndum, hljóði, vefsíðum. Að vinna með API vefauðlinda með því að nota dæmi um VKontakte API, auk þess að vinna með innbyggðum aðferðum til að vinna með API Facebook, Twitter, Instagram o.s.frv.


Innihald kennslustundaVinna með skrár og nöfn þeirra
— Skráaleit og tengd verkefni
- $InstallationDirectory, $BaseDirectory
- Notebook Directory
- FileExistsQ
- Skráanöfn
— Að búa til skráarnöfn
- Nafn skráar
- SkráarnafnJoin
- SkráarnafnSplit
- FileNameTake
- FileBaseName
- FileExtension
Aðgerðir innflutningur и útflutningur
- Inn- og útflutningssnið
- innflutningur
—— Dæmi
- útflutningur
—— Dæmi
Gagnavinnsla
— Innflutningur og vinnsla gagna frá TXT
— Innflutningur og úrvinnsla gagna úr MS Excel
Vinna með myndir
- Hvað er hægt að gera?
— Að vinna úr safni mynda
Að vinna með hljóð
— Dæmi
Innflutningur og vinnsla gagna af vefsíðum
— Innflutningur upplýsinga af vefsíðu Seðlabanka Rússlands
-- Lausn
—— Samantekt
— Að flytja inn upplýsingar af vefsíðu Yandex.Dictionaries
Að vinna með API
— VKontakte API
— Fyrstu skrefin
—— AccessToken
—— Dæmi um að vinna með VKontakte API
- Innbyggt API Facebook, Twitter, Instagram

2.6 | Vinna með innbyggðum Wolfram gagnagrunnum, samþættingu við Wolfram|Alpha


Innihald kennslustundaStuðningur um allan kerfið
— Fyrsta notkun
— Dæmi um notkun í útreikningum
—— Að leysa jöfnukerfi með stærðum sem hafa víddir:
—— Víddargreining (Pi-setning):
með því að nota dæmi um vandamálið við óstöðugleika þyngdarafls miðils
——— Hjálparkóði
--- Lausn
--- Niðurstöður
Innbyggðir gagnagrunnar
- Allir eiginleikar til að vinna með gagnagrunna sem eru með Wolfram Research
— Dæmi
—— Að búa til heimskort litað í samræmi við landsframleiðslustig
—— lotukerfi efnafræðilegra frumefna kennd við. D. I. Mendeleev
— Hvernig vista ég gagnagrunna sem eru með Wolfram Research til að fá aðgang strax?
—— Ákvörðun Leonid Shifrin...
--- Kóði
——— Dæmi um vinnu
Tungumálaeining
— (Ctrl + =) — að fá einingu til að umbreyta beiðni í frjálsu formi í Wolfram Language sniðið
- Entity
- EntityValue
- EntityClass
- Eiginleikar, EntityProperty
— Aðgreining Entity eftir útliti
Túlkur Túlkur
— Listi yfir tegundir túlkunar
- Virka Túlkur
- Virka Merkingartúlkun
- Virka Merkingarinnflutningur
Samþætting við Wolfram|Alpha
— Inntak í frjálsu formi (= í upphafi reitsins inntak)
—— Dæmi
— Staðbundið inntak í frjálsu formi (Ctrl + = hvar sem er í inntaksreitnum
—— Dæmi
— Heildarniðurstaða Wolfram|Alpha fyrirspurnarinnar (== í upphafi inntaksreitsins)
—— Nokkur dæmi um notkun Wolfram|Alpha
--- Stærðfræði
--- Eðlisfræði
——— Efnafræði
——— Líkindafræði, tölfræði og gagnagreining
——— Veðurmál og tengd mál
——— Internet og tölvukerfi
--- Tónlist
——— Matur, næring, heilsa
- Virka WolframAlpha
—— Dæmi 1: Euler-Venn skýringarmyndir og rökrásir fyrir Boolean algebru föll í þremur breytum.
—— Dæmi 2: Að finna nafngreinda liti næst tilteknum litum

3 | Vinna með Wolfram Cloud: búa til bein API, inntaksform, CloudCDF osfrv.


Innihald kennslustundaHvað er Wolfram Cloud?
— Úr hverju samanstendur Wolfram Cloud?
— Hvað geturðu gert með Wolfram Cloud?
Wolfram forritunarský
— Wolfram forritunarskýjareikningategundirWolfram forritunarskýjareikningsgerðir
— Skýjalán
Skýjaaðgerðir í Mathematica og Wolfram Desktop
— Aðgerðir fyrir beina vinnu með skýinu, sem og þær sem geta unnið með skýjahluti.
— Upplýsingaaðgerðir í skýi
- CloudAccountData — upplýsingar um Cloud reikninginn þinn
- CloudConnect, CloudAftengjast — að tengjast eða aftengjast skýinu
- CloudObjects - skýjahlutirnir þínir
- $CloudCreditsAvailable — fjöldi tiltækra skýjaeininga
Skýviðmót, fyrstu skrefin
— Aðalgluggi
— Gluggi með reikningsupplýsingum þínum
— Gluggi með upplýsingum um notkun skýjahlutanna þinna og skýjainneigna
— Nýr skjalagluggi
Virka FormFunction
— Tilgangur og setningafræði
— Einfaldasta dæmið
- CloudDeploy
— Tegundir breyta
— Vinna með breytur
—— „Túlk“ færibreyta
—— „Sjálfgefið“ færibreyta
—— „Inntak“ færibreyta
—— „Label“ færibreyta
—— „Hjálp“ færibreyta
—— „Vísbending“ færibreyta
- Að sérsníða útlit eyðublaðsins
- Útlitsreglur
——FormÞema
— Möguleg niðurstöðusnið
— Setja inn rússneskan texta
—— Dæmi
— Dæmi
—— Að búa til forrit til að leysa jöfnuna
—— Að búa til myndvinnsluforrit
—— Að búa til landfræðilegt forrit með snjallreitum
Virka APIFunction
— Dæmi
—— Að búa til forrit til að leysa jöfnuna
—— Að búa til landfræðilegt forrit með snjallreitum

4 | CDF tækni - tafarlaus innfelling gagnvirkra hluta sem eru búnir til í Mathematica á vefsíður, fínleika. Notaðu tilbúna gagnvirka hluti af vefsíðu Wolfram Demonstrations Project í verkefnum þínum og breyttu þeim. Raunveruleg dæmi og viðskiptaforrit


Innihald kennslustundaCDF - Computable Document Format - Computable Document Format
- CDF tækni
— Stutt samanburður við önnur snið
- Stig við að búa til CDF
—— Myndskreytt skref
— Raunveruleg dæmi
— Wolfram sýningarverkefni
Að búa til CDF byggt á Manpulate
— Skref 1. Að búa til forrit
— Skref 2. Vistaðu það á CDF sniði
— Skref 3. Sett inn á vefsíðu
Að búa til CDF byggt á DynamicModule
— Skref 1. Að búa til forrit
— Skref 2. Vistaðu það í CDF
— Skref 3. Sett inn á vefsíðu
— Annað dæmi um flókið CDF
Að búa til tilbúnar vefsíður byggðar á CDF
— Dæmi
EnterpriseCDF
— Munur á CDF og EnterpriseCDF
— Grunnsamanburður á CDF og EnterpriseCDF
— Ítarlegur samanburður á CDF, EnterpriseCDF, Wolfram Player Pro og Mathematica
CloudCDF
— Hvað er CloudCDF?
— Dæmi um að búa til CloudCDF
—— Dæmi 1
—— Dæmi 2

5 | Vinna með Wolfram Language og Mathematica, foruppsett og ókeypis á Raspberry Pi (með Raspbian stýrikerfi)


Innihald kennslustundaRaspberry Pi, fyrstu kynni
- Hvað það er?
— Hvar get ég keypt það?
— Hvar og hvernig á að setja upp stýrikerfið, með Wolfram Language stuðningi
Raspberry Pi og Wolfram Language
— Verkefnasíða
— Skjalasíða
— Hvernig Raspberry Pi lítur út eftir uppsetningu
— Hugmyndin um að forrita á Wolfram Language á Raspberry Pi
Raspberry Pi árangur
— Að reikna út einhvern kóða
- Venjulegt innbyggt Wolfram viðmið
— Samanburður við Python frammistöðu á Raspberry Pi
Dæmi um póstvélmenni sem keyrir á Raspberry Pi
Dæmi um að vinna með Raspberry Pi
— Búa til GPS rekja spor einhvers
-- Þú munt þurfa
—— Skoða eftir samsetningu
—— Forrit fyrir Mathematica á Raspberry Pi
— Að taka mynd
-- Þú munt þurfa
—— Skoða eftir samsetningu
—— Forrit fyrir Mathematica á Raspberry Pi
- Notaðu GPIO
-- Þú munt þurfa
—— Skoða eftir samsetningu
—— Forrit fyrir Mathematica á Raspberry Pi
— Önnur dæmi
Hvar get ég fundið frekari upplýsingar um Wolfram Language og Raspberry Pi samþættingu?

Ég biðst afsökunar á hljóðgæðum, í sumum myndböndum eru þau ekki eins góð og ég vildi.

Í nýjum myndböndum og vefnámskeiðum er allt í lagi með hljóð og mynd í 2K. Vertu með: í hverri viku eru beinar útsendingar á rásinni.

Dæmi um vefnámskeið



Heimild: www.habr.com

Bæta við athugasemd