Cours "Grondlage vun der effektiver Aarbecht mat Wolfram Technologien": méi wéi 13 Stonnen Videovirträg, Theorie an Aufgaben

Cours "Grondlage vun der effektiver Aarbecht mat Wolfram Technologien": méi wéi 13 Stonnen Videovirträg, Theorie an Aufgaben

All Cours Dokumenter kënnen erofgeluede ginn hei.

Ech hunn dëse Cours virun e puer Joer un engem zimlech grousse Publikum geléiert. Et enthält vill Informatioun iwwer wéi de System funktionnéiert Mathematica, Wolfram Cloud a Sprooch Wolfram Sprooch.

Wéi och ëmmer, d'Zäit steet net roueg a vill nei Saachen sinn zënter kuerzem opgetaucht: vu fortgeschratt Fäegkeeten mat neurale Netzwierker schaffen zu all Zorte Web Operatiounen; elo ass et Wolfram Engine, déi Dir op Ärem Server installéiere kënnt an zougräifen wéi Python; Dir kënnt all Zorte bauen geographesch Visualiséierungen oder chemesch; et ginn enorm gewellten all Zorte vun Donnéeën, dorënner Maschinn Léieren; Dir kënnt mat all Zorte vun Datenbanken konnektéieren; léisen komplex mathematesch Problemer, etc.

Et ass schwéier all d'Fäegkeete vu Wolfram Technologien an e puer Paragrafen oder e puer Minutten opzezielen.

All dëst huet mech encouragéiert en neie Cours ze huelen, deen ech elo sinn Aschreiwung amgaang.

Ech si sécher datt wann Dir d'Fähigkeiten vun der Wolfram Sprooch entdeckt hutt, Dir ufänkt se ëmmer méi dacks ze benotzen, Är Probleemer séier an effizient a verschiddene Beräicher ze léisen: vu Wëssenschaft bis Designautomatiséierung oder Websäit Parsing, vun neurale Netzwierker bis Illustratiounsveraarbechtung, vu molekulare Visualiséierung bis Konstruktioun mächteg Interaktiounen.

1 | Iwwersiicht vu Wolfram Mathematica a Wolfram Cloud


Lektioun InhaltWat ass Wolfram Mathematica?
- Schëpfer - Stephen Wolfram
—— E puer rezent Artikele vum Stephen Wolfram op Russesch iwwersat
- Lëscht vun agebaute Funktiounen a Symboler
—— Zuel vun agebaute Funktiounen ofhängeg vun der Versioun
—— Festplack Plaz
- Méi iwwer Mathematica am Allgemengen
- All Wolfram Research Produkter
Nei an aktualiséiert Features
- Code fir dës Lëschten ze kréien
Nei am Viraus
Nei geometresch Sprooch
- Basis geometresch Objeten
- Funktiounen fir geometresch Berechnungen
—— Beräich Moossnam
—— Distanz zum Gebitt
—— Schafft mat Beräicher
- Funktiounen fir Beräicher ze definéieren
- Schafft mat Meshën
- Voll Integratioun mat anere Funktiounen
Analytesch an numeresch Léisung vun Differentialgleichungen
- WhenEvent fir analytesch Aufgaben
- Analytesch Léisung vun DE mat Retard
- Finite Element Method
Maschinn Léieren
- Klassifikatioun
- Predict
- Beispill
"Sprooch Entity" - eng nei Sprooch fir mat Datenbanken ze schaffen + Eng grouss Zuel vun neien Datenbanken
Eng nei Sprooch fir mat geographescher Informatioun ze schaffen
Wat sinn aner Neiegkeeten?
- Erweiderung vun der Basissprooch
- Associatioun - indexéiert Arrays
- Datebank - agebaute Datebankformat
- Komplott Thema
- Zäit-Zesummenhang Berechnungen
- Analyse vun zoufälleg Prozesser
- Zäit Serie
- Integratioun mat Wolfram Cloud
- Integratioun mat Apparater
- Fortgeschratt Dokument Templates, HTML
Wolfram Programming Cloud

2.1 | Aféierung an d'Sprooch, seng Funktiounen. D'Haaptschwieregkeete fir Ufänger Benotzer. Schafft mat der Mathematica Interface a seng Fäegkeeten - predictive Interface, gratis Input Form, etc.


Lektioun InhaltWolfram Sprooch
Wolfram Sprooch Prinzipien
Wat ass wichteg ze erënneren wann Dir mat Wolfram Sprooch schafft?
Ugefaangen an Mathematica
Wichteg Tastatur Ofkiirzungen
- Shift + Enter oder Enter op der numerescher Tastatur
- Ctrl+Shift+Enter
- F1
- F2
Kréien Informatiounen iwwert Symboler
—? - Funktioun Definitioun
- ?? - Funktioun Informatiounen
- Klickt op F1
- Predictive Interface
Schafft mat Paletten
- Basic Math Assistant
- Klassesall Assistent
- Schreifassistent
- Diagramm Element Schemaen
- Faarfschemaen
- Spezial Charaktere
- Schafft mat Grafiken an Zeechnungen
—— Zeechnen Tools
——Gitt Koordinaten
—— Primär Bildveraarbechtung
- Schafft mat Grafiken
Wolfram Language & System | Dokumentatioun Center
Predictive Interface
- Kontextempfindlech Autokomplementéierung vun aginne Kommandoen
—— Schafft mat agebaute Funktiounen a Syntaxmuster
—— Schafft mat Benotzervariablen
- Berechent predictive Interface - Panel fir weider Aktiounen ze proposéieren
Integratioun mat Wolfram|Alpha
— Wolfram|Alpha Websäit
- Integratioun tëscht Wolfram|Alpha a Mathematica
—— Zougemaach Form Representatioune vun Dezimalfraktiounen ze fannen
—— Blutdrockinformatioun
—— Schrëtt-fir-Schrëtt Léisung vun enger Matrixequatioun mat der Gaussescher Method

2.2 | Fonctiounen spezifizéieren, mat Lëschten, Schabloun Ausdréck an Associatiounen schaffen


Lektioun InhaltLëschten
- Lëscht {...} a Funktioun Lëscht[…] - "Natierlech" Affichage vun de Lëschten
- Weeër fir Lëschten ze generéieren
- Indexéierung vun Elementer an e puer numeresch Charakteristike vun der Lëscht. Fonctiounen Längt и Déift
- Wielt Elementer déi bestëmmte Plazen an der Lëscht besetzen mat der Funktioun Deel([...]])
- Umbenennung vun Lëschtartikelen
- Generéiere vun enger Lëscht mat der Funktioun Dësch
- Generéiere vun enger Lëscht vun Zuelen mat enger Funktioun Rei
Associatiounen
- Eng Associatioun opstellen an domat schaffen
- Dataset - Datebankformat an der Wolfram Sprooch
Schabloun Ausdréck
- Aféierung an Templates
- Basis Objekt Templates: Blank (_), BlankSequence (__), BlankNullSequence (___)
- Wat kënnt Dir mat Schabloune maachen? Funktioun Fäll
- Bestëmmung vun der Aart vum Ausdrock an der Schabloun
- Restriktiounen op Schablounen opzesetzen mat Funktiounen Zoustand (/;), MusterTest (?), Ausnahm, souwéi d'Benotzung vun Testfunktiounen
- Schafe vun Templates mat der Méiglechkeet vun enger alternativer Auswiel mat der Funktioun Alternativen (|)
Functions
- Applikatioun vun ofgesot Aufgab Set Delayed (:=)
- Benotzt absolut Aufgab Set (=)
- Eng Funktioun setzen déi d'Wäerter erënnert déi se scho fonnt huet an eng widderhuelend Funktioun
- Funktioun Attributer a Funktiounen Attributer, SetAttributer, ClearAttributer, schützen, Unprotectéieren mat hinnen ze schaffen
Pure Funktiounen
- Uwendung vun der Funktioun Funktioun (&)
- Wou gi reng Funktiounen benotzt?

2.3 | Visualiséierungen erstellen


Lektioun InhaltSymbolesch grafesch Sprooch
- Grafesch Primitiv
—— Eendimensional
—— Zweedimensional
—— Dräidimensional
—— Auxiliaire
- Funktioun Grafiken
—— Syntax
——— Dat einfachst Beispill
——— Schichten
——— Layer Rearrangements
——— Allgemeng a spezifesch Eegeschafte vu Schichten
—— Funktiounsoptiounen Grafiken
--- AspektRatio
--- Axen
--- AxenLabel
--- AxesOrigin
--- AxesStyle
--- Kräizer
--- TicksStyle
--- Hannergrond
--- Inhalt Selectable
--- CoordinatesToolOptions
--- epilog
--- prolog
--- Frame
--- FrameLabel
--- Rotéieren Label
--- FrameStyle
--- FrameTicks
--- FrameTicksStyle
--- GridLines
--- GridLinesStyle
--- Bildgréisst
--- PlotLabel
--- LabelStyle
--- PlotRange
--- PlotRangeClipping
--- PlotRangePadding
—— Stil Astellungen
——— Faarwen (benannt Faarwen + Faarwen aus Faarfraim, sot RGBColor), Transparenz (Opazitéit)
——— Linn Dicke: déck, dënn, deck, Absolut Dicke
——— Punktgréisst: Punkt Gréisst, AbsolutePointSize
——— Stil vun Ennlinnen a Breakpunkten: CapForm, JoinForm
——— Funktioun Stil fir d'Erscheinung vum Text ze personaliséieren
——— Fonctiounen FaceForm и EdgeForm fir d'Erscheinung vun engem Gebitt a seng Grenzen ze kontrolléieren
—— Beispill
——— Ongeféier Léisung
--- D'Léisung ass richteg
——— Firwat ass déi exakt Léisung ganz nëtzlech?
- Funktioun Grafiken 3D
—— Syntax
——— Dat einfachst Beispill
——— Allgemeng a spezifesch Eegeschafte vu grafeschen Objeten
—— Funktiounsoptiounen Grafiken 3D
--- AxesEdge
--- Statue
--- BoxVerhältnisser
--- BoxStyle
--- ClipPlanes
--- ClipPlanesStyle
--- FaceGrids
--- FaceGridsStyle
--- Lighting
--- Sphäresch Regioun
--- ViewPoint, ViewVector, ViewVertikal
—— Beispill: Querschnitt vun engem Wierfel
——— Vun engem statesche dreidimensionalen Objet zu engem interaktiven
Built-in Funktiounen fir Visualiséierungen ze kreéieren
Basis 2D Funktiounen
- Plot
- ContourPlot
- RegiounPlot
- Parametric Plot
- PolarPlot
- Lëscht Plot
Basis 3D Funktiounen
- Komplott 3D
- ContourPlot 3D
- RegiounPlot3D
- ParametricPlot3D
- LëschtPlot3D
Verbindung vu Funktiounen fir Visualiséierungen a Basisfunktiounen ze bauen Grafiken и Grafiken 3D
-2D an
-3D an

2.4 | Interaktiven Objeten erstellen, mat Kontrollen schaffen, Benotzerinterfaces erstellen


Lektioun InhaltSymbolesch dynamesch Sprooch
- Funktioun Dynamic
—— Einfach Beispiller
——— E Parameter änneren
——— Léisungskonstruktioun Display
- Kontrollen
- Schalter
——— Dat einfachst Beispill
- Slider 2D
——— Dat einfachst Beispill
- IntervalSlider
——— Dat einfachst Beispill
- Checkbox
——— Dat einfachst Beispill
- CheckboxBar
- Setter
- SetterBar
- RadioButton - speziell Typ Setter
- RadioButtonBar - speziell Typ SetterBar
- Toggler
- ToggleBar
- Opener
- ColorSlider
——— Dat einfachst Beispill
- PopupMenu
——— Dat einfachst Beispill
- Input Field
——— Dat einfachst Beispill
—— Aner Objete...
Funktioun Manipuléieren
- Syntax
- Vereinfacht Syntax vu Kontrollen
—— {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, initial, label}, ….}
—— {x, Faarf}
—— {x, {val1, val2, …}}
—— {x, {val1-lbl1, val2->lbl2, ...}}
—— {x, {xmin, ymin}, {xmax, ymax}}
—— {x, {richteg, falsch}}
—— {x} an {{x, x0}}
—— {x, Locator}
—— {x, {xmin, ymin}, {xmax, ymax}, Locator}
—— {{x, {{x1, y1}, {x2, y2}, ...}}, Locator} oder
{{x, {{x1, y1}, {x2, y2}, …}}, {xmin, ymin}, {xmax, ymax}, Locator}
—— {{x, …}, …, Locator, LocatorAutoCreate->richteg}
—— {{x, …}, …, Typ}
- Optiounen Manipuléieren
- Kontinuéierlech Aktioun
- LocalizeVariables
- Initialiséierung
- SaveDefinitiounen
- Synchronous Initialization
- Synchronous Update
- Tracked Symboler
- Designer vun manipulators
- Verlinkte Manipulatoren erstellen a Locatoren mat enger Curve verbannen mat der Optioun Tracking Funktioun

2.5 | Import, Export, Veraarbechtung vun Daten, Dateien, Biller, Toun, Websäiten. Schafft mat der API vun de Webressourcen mam Beispill vun der VKontakte API, wéi och mat agebaute Methoden ze schaffen fir mat der API vu Facebook, Twitter, Instagram, etc.


Lektioun InhaltSchafft mat Dateien an hiren Nimm
- Datei Sich a verbonne Aufgaben
- $ InstallationDirectory, $BaseDirectory
- NotebookDirectory
- FileExistsQ
- Dateinumm
- Dateinumm erstellen
- VerzeechnesName
- DateinummJoin
- Dateinumm Split
- DateinummTake
- DateiBaseName
- Dateiextension
Functions Import и exportéieren
- Import an Export Formater
- Import
—— Beispiller
- exportéieren
—— Beispiller
Donnéeën Veraarbechtung
- Import a Veraarbechtung vun Daten aus TXT
- Import a Veraarbechtung vun Daten aus MS Excel
Schafft mat Biller
- Wat kënnt Dir maachen?
- Veraarbechtung vun enger Sammlung vu Biller
Schafft mat Toun
- Beispill
Importéieren a Veraarbechtung vun Daten vu Websäiten
- Import vun Informatioun vun der Websäit vun der Zentralbank vun der Russescher Federatioun
-- Léisung
—— Resumé
- Import vun Informatioun vun der Yandex.Dictionaries Websäit
Schafft mat der API
- VKontakte API
- Éischt Schrëtt
—— AccessToken
—— E Beispill fir mat der VKontakte API ze schaffen
- Built-in API Facebook, Twitter, Instagram

2.6 | Schafft mat agebaute Wolfram curated Datenbanken, Integratioun mat Wolfram|Alpha


Lektioun InhaltSystem-breet Eenheet Ënnerstëtzung
- Éischt Gebrauch
- Beispill fir Benotzung bei Berechnungen
—— Systemer vun Gleichungen léisen mat Quantitéite mat Dimensiounen:
—— Dimensiounsanalyse (Pi-Theorem):
d'Beispill vum Problem vun der Gravitatiounsinstabilitéit vun engem Medium benotzt
——— Helper Code
--- Léisung
--- Conclusiounen
Embedded Datenbanken
- All Funktiounen fir mat Wolfram Research curated Datenbanken ze schaffen
- Beispiller
—— Erstellt eng Weltkaart faarweg no PIB Niveau
—— Periodesch Tabelle vu chemeschen Elementer no benannt. D. I. Mendeleev
- Wéi späicheren ech Wolfram Research curated Datenbanken fir direkten Zougang?
-- Dem Leonid Shifrin seng Entscheedung ...
--- Code
——— Beispill vun Aarbecht
Sprooch Entitéit
— (Ctrl + =) — e Modul ze kréien fir lokal eng fräi Form Ufro an de Wolfram Language Format ëmzewandelen
- Entity
- Entitéit Wäert
- EntityClass
- EntityProperties, EntityProperty
- Differenzéierung Entity an Erscheinung
Dolmetscher Interpreter
- Lëscht vun Interpretatioun Zorte
- Funktioun Interpreter
- Funktioun Semantesch Interpretatioun
- Funktioun SemanticImport
Integratioun mat Wolfram|Alpha
- Free Form Input (= am Ufank vun der Zell Input)
—— Beispiller
- Lokal fräi Form Input (Ctrl + = iwwerall an der Input Zell
—— Beispill
- Voll Resultat vun der Wolfram|Alpha Ufro (== am Ufank vun der Input Zell)
—— E puer Beispiller fir Wolfram|Alpha ze benotzen
--- Mathematik
——— Physik
——— Chemie
——— Wahrscheinlechkeetstheorie, Statistiken an Datenanalyse
——— Wieder a verbonne Themen
——— Internet a Computersystemer
--- Musek
——— Iessen, Ernährung, Gesondheet
- Funktioun WolframAlpha
—— Beispill 1: Euler-Venn Diagrammer a Logikkreesser fir boolesch Algebra Funktiounen an dräi Variabelen.
—— Beispill 2: Fannt déi nootste genannte Faarwen zu enger bestëmmter

3 | Schafft mat Wolfram Cloud: Erstellt direkt APIen, Input Formen, CloudCDF, etc.


Lektioun InhaltWat ass Wolfram Cloud?
- Aus wat besteet Wolfram Cloud?
- Wat kënnt Dir mat Wolfram Cloud maachen?
Wolfram Programming Cloud
— Wolfram Programming Cloud Account TypesWolfram Programming Cloud Account Types
- Cloud Prêten
Cloud Funktiounen an Mathematica a Wolfram Desktop
- Fonctiounen fir direkt Aarbecht mat der Wollek, wéi och déi, déi mat Wollekobjekter kënne schaffen.
- Cloud Informatiounsfunktiounen
- CloudAccountData - Informatioun iwwer Äre Cloud Kont
- CloudConnect, CloudDisconnect - Verbindung mat oder trennen vun der Cloud
- CloudObjects - Är Wollek Objeten
- $CloudCreditsAvailable - Zuel vu verfügbare Cloud Credits
Cloud Interface, éischt Schrëtt
- Haaptfenster
- Äre Kont Informatiounsfenster
- Eng Fënster mat Informatioun iwwer d'Benotzung vun Äre Cloud Objeten a Cloud Credits
- Nei Dokumentfenster
Funktioun Form Funktioun
- Zweck a Syntax
- Dat einfachst Beispill
- CloudDeploy
- Zorte vu Verännerlechen
- Schafft mat Variabelen
—— Parameter „Interpreter“
—— "Default" Parameter
—— Parameter „Input“
—— "Label" Parameter
—— Parameter „Hëllef“
—— "Hint" Parameter
- D'Erscheinung vun der Form personaliséieren
- Ausgesinn Regelen
——FormTheme
- Méiglech Resultatformater
- Russesch Text aginn
—— Beispill
- Beispiller
—— Eng Applikatioun erstellen fir d'Gleichung ze léisen
—— Eng Bildveraarbechtungsapplikatioun erstellen
—— Eng geographesch Applikatioun mat Smart Felder erstellen
Funktioun API Funktioun
- Beispiller
—— Eng Applikatioun erstellen fir d'Gleichung ze léisen
—— Eng geographesch Applikatioun mat Smart Felder erstellen

4 | CDF Technologie - Instant Embedding vun interaktiven Objeten erstallt an Mathematica op Websäiten, Subtleties. Benotzt fäerdeg interaktiv Objete vun der Wolfram Demonstrations Project Websäit an Äre Projeten a ännert se. Real-Liewen Beispiller a Geschäftsapplikatiounen


Lektioun InhaltCDF - Berechnbar Dokument Format - Berechnbar Dokument Format
- CDF Technologie
- Kuerze Verglach mat anere Formater
- Etappe vun der Schafung vun engem CDF
—— Illustréiert Schrëtt
- Echt Beispiller
— Wolfram Demonstrations Project
Erstellt en CDF baséiert op Manipulatioun
— Schrëtt 1. Eng Applikatioun erstellen
- Schrëtt 2. Späichert et am CDF-Format
- Schrëtt 3. Asetzen an eng Websäit
CDF erstellen baséiert op DynamicModule
— Schrëtt 1. Eng Applikatioun erstellen
- Schrëtt 2. Späichert et op CDF
- Schrëtt 3. Asetzen an eng Websäit
- En anert Beispill vun enger komplexer CDF
Erstellt fäerdege Websäiten baséiert op CDF
- Beispill
EnterpriseCDF
- Differenzen tëscht CDF an EnterpriseCDF
- Basis Verglach vun CDF an EnterpriseCDF
- Detailléiert Verglach vun CDF, EnterpriseCDF, Wolfram Player Pro a Mathematica
CloudCDF
- Wat ass CloudCDF?
- Beispill fir CloudCDF ze kreéieren
—— Beispill 1
—— Beispill 2

5 | Schafft mat Wolfram Language a Mathematica, virinstalléiert a gratis op Raspberry Pi (mat Raspbian Betribssystem)


Lektioun InhaltRaspberry Pi, éischt Bekannten
- Wat ass et?
- Wou kann ech et kafen?
- Wou a wéi Dir den OS installéiere wëllt, mat Wolfram Language Support
Raspberry Pi a Wolfram Sprooch
- Projet Säit
- Dokumentatioun Säit
- Wéi de Raspberry Pi no der Installatioun ausgesäit
- D'Iddi fir an der Wolfram Sprooch op Raspberry Pi ze programméieren
Raspberry Pi Leeschtung
- Berechnung vun e puer Code
- Standard agebaute Wolfram Benchmark
- Verglach mat Python Leeschtung op Raspberry Pi
E Beispill vun engem Mail Roboter deen op Raspberry Pi leeft
Beispiller fir mat Raspberry Pi ze schaffen
- Schafung vun engem GPS Tracker
—— Dir wäert brauchen
—— Vue no der Montage
—— Programm fir Mathematica op Raspberry Pi
- Foto maachen
—— Dir wäert brauchen
—— Vue no der Montage
—— Programm fir Mathematica op Raspberry Pi
- Benotzt GPIO
—— Dir wäert brauchen
—— Vue no der Montage
—— Programm fir Mathematica op Raspberry Pi
- Aner Beispiller
Wou kann ech méi Informatiounen iwwer Wolfram Sprooch an Raspberry Pi Integratioun fannen?

Ech entschëllege mech fir d'Tounqualitéit, an e puer Videoen ass et net sou gutt wéi ech gär hätt.

An neie Videoen a Webinaren ass alles gutt mat Toun a Video am 2K. Maacht mat: all Woch ginn et Live Sendungen um Kanal.

Webinar Beispill



Source: will.com

Setzt e Commentaire