Kursus "Dasar-dasar kerja efektif karo teknologi Wolfram": luwih saka 13 jam kuliah video, teori lan tugas

Kursus "Dasar-dasar kerja efektif karo teknologi Wolfram": luwih saka 13 jam kuliah video, teori lan tugas

Kabeh dokumen kursus bisa didownload kene.

Aku mulang kursus iki sawetara taun kepungkur menyang pamirsa sing cukup akeh. Isine akeh informasi babagan cara kerja sistem Mathematica, Awan Wolfram lan basa Basa Wolfram.

Nanging, mesthine, wektu ora mandheg lan akeh perkara anyar sing muncul akhir-akhir iki: saka kemampuan canggih nggarap jaringan syaraf kanggo kabeh jinis operasi web; saiki wis Mesin Wolfram Kab, sing bisa diinstal ing server lan ngakses kaya Python; sampeyan bisa mbangun kabeh jinis visualisasi geografis utawa kimia; ana sing ageng repositori kabeh jinis data, kalebu machine learning; sampeyan bisa nyambung menyang kabeh jinis database; ngrampungake masalah matematika sing rumit, lsp.

Pancen angel kanggo dhaptar kabeh kemampuan teknologi Wolfram ing sawetara paragraf utawa sawetara menit.

Kabeh iki nyengkuyung aku kanggo njupuk kursus anyar, sing saiki daklakoni registrasi ing proses.

Aku yakin yen sampeyan nemokake kemampuan Wolfram Language, sampeyan bakal miwiti nggunakake luwih akeh lan luwih kerep, ngrampungake masalah sampeyan kanthi cepet lan efisien ing macem-macem wilayah: saka ilmu kanggo ngrancang otomatisasi utawa parsing situs web, saka jaringan saraf nganti pangolahan ilustrasi, saka visualisasi molekul kanggo interaksi kuat construction.

1 | Ringkesan Wolfram Mathematica lan Wolfram Cloud


Isi pelajaranApa Wolfram Mathematica?
- Pencipta - Stephen Wolfram
—— Sawetara artikel anyar dening Stephen Wolfram diterjemahake menyang basa Rusia
- Dhaptar fungsi lan simbol sing dibangun
—— Jumlah fungsi sing dibangun gumantung versi
—— Ruang hard disk
- Luwih lengkap babagan Mathematica umume
- Kabeh produk Wolfram Research
Fitur Anyar lan Dianyari
- Kode kanggo entuk dhaptar kasebut
Anyar ing mburi ngarep
Basa geometris anyar
- obyek geometris dhasar
- Fungsi kanggo petungan geometris
—— Ukuran area
—— Jarak menyang wilayah
—— Makarya karo wilayah
- Fungsi kanggo nemtokake wilayah
- Nggarap bolong
- Integrasi lengkap karo fungsi liyane
Solusi analitik lan numerik saka persamaan diferensial
- WhenEvent kanggo tugas analitis
- Solusi analitik DE kanthi tundha
- Metode unsur nganti
Machine Learning
- Klasifikasi
- Ramalan
— Tuladha
"Basa Entitas"- basa anyar kanggo nggarap database + Sejumlah gedhe database anyar
Basa anyar kanggo nggarap informasi geografis
Apa kabar liyane?
- Ekstensi basa dhasar
- asosiasi - array sing diindeks
- Dataset - format database dibangun ing
- Tema Plot
- Petungan sing gegandhengan karo wektu
- Analisis pangolahan acak
- Seri wektu
- Integrasi karo Wolfram Cloud
- Integrasi karo piranti
- Cithakan dokumen canggih, HTML
Wolfram Pemrograman Cloud

2.1 | Pambuka basa, fitur. Kesulitan utama kanggo pangguna anyar. Nggarap antarmuka Mathematica lan kemampuane - antarmuka prediktif, formulir input gratis, lsp.


Isi pelajaranBasa Wolfram
Prinsip Basa Wolfram
Apa sing penting kanggo eling nalika nggarap Wolfram Language?
Miwiti ing Mathematica
Trabasan keyboard sing penting
- Shift + Enter utawa Enter ing keypad numerik
- Ctrl + Shift + Enter
- F1
- F2
Njupuk informasi babagan simbol
—? - fungsi Definition
-?? - fungsi informasi
- Klik ing F1
- Antarmuka prediktif
Nggarap palet
- Asisten Matematika Dasar
- Asisten Kelas
- Asisten Penulis
- Skema Unsur Bagan
- Skema Warna
- Karakter Khusus
- Nggarap grafik lan gambar
—— Alat Nggambar
——Entuk Koordinat
—— Pangolahan gambar utama
- Nggarap grafik
Wolfram Basa & Sistem | Pusat Dokumentasi
Antarmuka prediktif
- Autocompletion sensitif konteks saka printah sing dilebokake
—— Nggarap fungsi lan pola sintaksis sing dibangun
—— Nggarap variabel pangguna
- Antarmuka prediktif sing diwilang - panel kanggo menehi saran tumindak luwih lanjut
Integrasi karo Wolfram|Alpha
— Wolfram|Situs web Alpha
— Integrasi antarane Wolfram|Alpha lan Mathematica
—— Nemokake representasi tertutup saka pecahan desimal
—— Informasi tekanan darah
—— Solusi langkah-langkah saka persamaan matriks nggunakake metode Gaussian

2.2 | Nemtokake fungsi, nggarap dhaptar, ekspresi template lan asosiasi


Isi pelajaranDhaptar
— Dhaptar {...} lan fungsi List[...] - Tampilan dhaptar "alami".
- Cara kanggo ngasilake dhaptar
- Indexing saka unsur lan sawetara ciri numerik saka dhaftar. Fungsi Length и Ambane
- Milih unsur sing manggoni panggonan tartamtu ing dhaftar nggunakake fungsi Part([…]])
- Ngganti jeneng item dhaptar
- Nggawe dhaptar nggunakake fungsi Tabel
- Nggawe dhaptar nomer nggunakake fungsi Range
Asosiasi
- Nyetel asosiasi lan nggarap
— Dataset — format database ing Wolfram Language
Ekspresi Cithakan
- Pambuka kanggo Cithakan
- Cithakan obyek dhasar: Ra ono isine (_), BlankSequence (__), BlankNullSequence (___)
— Apa sampeyan bisa nindakake karo cithakan? Fungsi kasus
- Nemtokake jinis ekspresi ing cithakan
- Nemtokake watesan ing cithakan nggunakake fungsi kawontenan (/;), Tes Pola (?), Kajaba, uga nggunakake fungsi test
- Nggawe cithakan kanthi kemungkinan pilihan alternatif nggunakake fungsi kasebut alternatif (|)
Fungsi
- Aplikasi saka penundaan tugas SetDelayed (:=)
- Nggunakake tugas mutlak Setel (=)
- Nyetel fungsi sing ngelingi nilai sing wis ditemokake lan fungsi ambalan
- Atribut lan fungsi fungsi kawicaksanan, SetAtribut, ClearAtribut, Jaga, Ora nglindhungi kanggo bisa karo wong-wong mau
Fungsi murni
- Aplikasi saka fungsi fungsi (&)
- Ing ngendi fungsi murni digunakake?

2.3 | Nggawe visualisasi


Isi pelajaranBasa grafis simbolis
- Primitif grafis
—— Siji-dimensi
—— Kalih dimensi
—— Telung dimensi
—— Bantu
- Fungsi Graphics
—— Sintaksis
——— Tuladha sing paling gampang
——— Lapisan
——— Layer rearrangements
——— Sifat umum lan spesifik saka lapisan
—— Pilihan fungsi Graphics
--- AspekRatio
--- Paksi
--- AxesLabel
--- AxesOrigin
--- AxesStyle
--- Kothak
--- TicksStyle
--- latar mburi
--- Isi sing bisa dipilih
--- CoordinatesToolOptions
--- epilog
--- prolog
--- pigura
--- FrameLabel
--- RotateLabel
--- FrameStyle
--- FrameTicks
--- FrameTicksStyle
--- Garis Kisi
--- GridLineStyle
--- Ukuran Gambar
--- PlotLabel
--- LabelGaya
--- PlotRange
--- PlotRangeClipping
--- PlotRangePadding
—— Setelan gaya
——— Werna (werna jeneng + werna saka spasi warna, sebutno Warna RGB), transparansi (Opacity)
——— Ketebalan garis: nglukis, lancip, kekandelan, Ketebalan Absolute
——— Ukuran titik: PointSize, Ukuran AbsolutePoint
——— Gaya garis pungkasan lan titik putus: CapForm, JoinForm
——— Fungsi gaya kanggo ngatur tampilan teks
——— Fungsi Wujud Pasuryan и EdgeForm kanggo ngontrol tampilan wilayah lan watese
—— Tuladha
——— Solusi kira-kira
——— Solusi kasebut akurat
——— Yagene solusi pas banget migunani?
- Fungsi Grafik3D
—— Sintaksis
——— Tuladha sing paling gampang
——— Sifat umum lan spesifik obyek grafis
—— Pilihan fungsi Grafik3D
--- AxesEdge
--- kothak
--- BoxRasios
--- BoxGaya
--- ClipPlanes
--- ClipPlanesStyle
--- FaceGrids
--- FaceGridsStyle
--- Lampu
--- Wilayah Bunder
--- viewpoint, ViewVector, ViewVertical
—— Tuladha: peranganing kubus
——— Saka obyek telung dimensi statis menyang obyek interaktif
Fungsi sing dibangun kanggo nggawe visualisasi
Fungsi 2D dhasar
- plot
- KonturPlot
- WilayahPlot
- ParametricPlot
- PolarPlot
- ListPlot
Fungsi 3D dhasar
- Plot3D
- ContourPlot3D
- WilayahPlot3D
- ParametricPlot3D
- ListPlot3D
Sambungan fungsi kanggo visualisasi bangunan lan fungsi dhasar Graphics и Grafik3D
— 2D
— 3D

2.4 | Nggawe obyek interaktif, nggarap kontrol, nggawe antarmuka panganggo


Isi pelajaranBasa dinamis simbolik
- Fungsi Dynamic
—— Tuladha prasaja
——— Ngganti paramèter
——— Tampilan konstruksi solusi
- Kontrol
- Panggeser
——— Tuladha sing paling gampang
- Slider2D
——— Tuladha sing paling gampang
- IntervalSlider
——— Tuladha sing paling gampang
- Kotak kothak
——— Tuladha sing paling gampang
- Centhang Bar
- Setter
- SetterBar
- RadioTombol - jinis khusus Setter
- RadioButtonBar - jinis khusus SetterBar
- Toggler
- ToggleBar
- bukaan
- ColorSlider
——— Tuladha sing paling gampang
- PopupMenu
——— Tuladha sing paling gampang
- Lapangan Input
——— Tuladha sing paling gampang
—— Objek liyane...
fungsi Manipulasi
- Sintaksis
- Sintaks kontrol sing disederhanakake
—— {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, inisial, label}, ….}
—— {x, werna}
—— {x, {val1, val2, …}}
—— {x, {val1-lbl1, val2->lbl2, ...}}
—— {x, {xmin, ymin}, {xmax, ymax}}
—— {x, {Bener, Salah}}
—— {x} lan {{x, x0}}
—— {x, Locator}
—— {x, {xmin, ymin}, {xmax, ymax}, Locator}
—— {{x, {{x1, y1}, {x2, y2}, ...}}, Locator} utawa
{{x, {{x1, y1}, {x2, y2}, …}}, {xmin, ymin}, {xmax, ymax}, Locator}
—— {{x, …}, …, Locator, LocatorAutoCreate-> Bener}
—— {{x, …}, …, jinis}
- Pilihan Manipulasi
- Tumindak Terus-terusan
- LocalizeVariabel
- Wiwitan
- SimpenDefinitions
- Inisialisasi Sinkron
- SynchronousUpdating
- TrackedSymbols
- Desainer manipulator
- Nggawe manipulator sing disambung lan ngubungake locator menyang kurva nggunakake pilihan kasebut Fungsi Tracking

2.5 | Impor, ekspor, pangolahan data, file, gambar, swara, kaca web. Nggarap sumber daya web API nggunakake conto API VKontakte, uga nggarap metode dibangun ing nggarap API Facebook, Twitter, Instagram, lsp.


Isi pelajaranNggarap file lan jenenge
- Panelusuran file lan tugas sing ana gandhengane
- $InstallationDirectory, $BaseDirectory
- NotebookDirektori
- FileExistsQ
- Jeneng berkas
- Nggawe jeneng file
- Jeneng Direktori
- FileNameJoin
- FileNameSplit
- FileNameTake
- FileBaseName
- FileExtension
Fungsi Impor и kaca
- Format impor lan ekspor
- Impor
—— Tuladha
- kaca
—— Tuladha
Ngolah data
- Ngimpor lan ngolah data saka TXT
- Ngimpor lan ngolah data saka MS Excel
Nggarap gambar
- Apa sing kowe iso?
- Ngolah koleksi gambar
Nggarap swara
— Tuladha
Ngimpor lan ngolah data saka kaca web
- Impor informasi saka situs web Bank Sentral Federasi Rusia
-- Solusi
—— Ringkesan
— Ngimpor informasi saka situs web Yandex.Dictionaries
Nggarap API
- VKontakte API
-- Langkah pisanan
—— AccessToken
—— Conto nggarap API VKontakte
- Dibangun ing API Facebook, Twitter, Instagram

2.6 | Nggarap database kurasi Wolfram sing dibangun, integrasi karo Wolfram|Alpha


Isi pelajaranDhukungan unit sistem-wide
- Panggunaan pisanan
- Conto panggunaan ing petungan
—— Ngrampungake sistem persamaan kanthi jumlah sing nduweni dimensi:
—— Analisis Dimensi (Pi-teorema):
nggunakake conto masalah ketidakstabilan gravitasi saka medium
——— Kode Helper
--- Solusi
--- Kesimpulan
Database semat
- Kabeh fitur kanggo nggarap database kurasi Wolfram Research
— Tuladhane
—— Nggawe peta donya diwarnai miturut tingkat PDB
—— Tabel périodik unsur kimia dijenengi miturut jenengé. D. I. Mendeleev
— Kepiye carane nyimpen database kurasi Wolfram Research kanggo akses cepet?
—— Keputusan Leonid Shifrin...
--- Kode
——— Tuladha karya
Entitas Basa
— (Ctrl + =) — entuk modul kanggo ngowahi panjalukan wangun gratis menyang format Wolfram Language.
- Entitas
- EntityValue
- EntityClass
- EntityProperties, EntityProperty
- Diferensiasi Entitas dening katon
Juru basa Panjarwa
- Dhaptar jinis interpretasi
- Fungsi Panjarwa
- Fungsi Interpretasi Semantik
- Fungsi SemanticImport
Integrasi karo Wolfram|Alpha
- Input formulir gratis (= ing wiwitan sel input)
—— Tuladha
- Input wangun bebas lokal (Ctrl + = ing ngendi wae ing sel Input
—— Tuladha
— Asil lengkap saka pitakon Wolfram|Alpha (== ing wiwitan sel Input)
—— Sawetara conto nggunakake Wolfram|Alpha
--- Matématika
——— Fisika
——— Kimia
——— Teori probabilitas, statistika lan analisis data
——— Cuaca lan masalah sing gegandhengan
——— Sistem internet lan komputer
--- Musik
——— Pangan, nutrisi, kesehatan
- Fungsi WolframAlpha
—— Conto 1: Diagram Euler-Venn lan sirkuit logika kanggo fungsi aljabar Boolean ing telung variabel.
—— Conto 2: Nemokake warna sing paling cedhak karo warna sing diwenehake

3 | Nggarap Wolfram Cloud: nggawe API langsung, formulir input, CloudCDF, lsp.


Isi pelajaranApa Wolfram Cloud?
— Apa sing kalebu Wolfram Cloud?
— Apa sampeyan bisa nindakake karo Wolfram Cloud?
Wolfram Pemrograman Cloud
— Jenis Akun Cloud Pemrograman WolframJenis Akun Cloud Pemrograman Wolfram
- Utangan awan
Fungsi Cloud ing Mathematica lan Wolfram Desktop
- Fungsi kanggo kerja langsung karo awan, uga sing bisa digunakake karo obyek awan.
- Fungsi informasi awan
- CloudAccountData - informasi babagan akun Cloud sampeyan
- CloudConnect, CloudPedhot - nyambungake utawa medhot saka Cloud
- CloudObjects - obyek awan sampeyan
- $CloudCreditsAvailable - jumlah kridit awan sing kasedhiya
Antarmuka awan, langkah pisanan
- Jendhela utama
— Jendhela informasi akun sampeyan
- Jendhela kanthi informasi babagan panggunaan obyek Cloud lan Kredit Cloud
- Jendhela dokumen anyar
fungsi Fungsi Form
- Tujuan lan sintaksis
- Tuladha sing paling gampang
- CloudDeploy
- Jinis variabel
- Nggarap variabel
—— Parameter "Interpreter".
—— Parameter "Default".
—— Parameter "Input".
—— Parameter "Label".
—— Parameter “Bantuan”.
—— Parameter "Petunjuk".
- Ngatur tampilan formulir
- Aturan Penampilan
——Tema Formulir
- Format asil sing bisa ditindakake
- Nglebokake teks Rusian
—— Tuladha
— Tuladhane
—— Nggawe aplikasi kanggo ngatasi persamaan
—— Nggawe aplikasi pangolahan gambar
—— Nggawe aplikasi geografis kanthi lapangan cerdas
fungsi Fungsi API
— Tuladhane
—— Nggawe aplikasi kanggo ngatasi persamaan
—— Nggawe aplikasi geografis kanthi lapangan cerdas

4 | Teknologi CDF - embedding cepet obyek interaktif digawe ing Mathematica menyang kaca web, subtleties. Gunakake obyek interaktif sing wis digawe saka situs web Wolfram Demonstrasi Project ing proyek sampeyan lan owahi. Conto nyata lan aplikasi bisnis


Isi pelajaranCDF - Format Dokumen Komputasi - Format Dokumen Komputasi
- Teknologi CDF
- Perbandingan singkat karo format liyane
- Tahap nggawe CDF
—— Langkah-langkah ilustrasi
- Tuladha nyata
- Proyek Demonstrasi Wolfram
Nggawe CDF adhedhasar Manipulate
- Langkah 1. Nggawe aplikasi
- Langkah 2. Simpen ing format CDF
- Langkah 3. Nglebokake menyang kaca web
Nggawe CDF adhedhasar DynamicModule
- Langkah 1. Nggawe aplikasi
- Langkah 2. Simpen menyang CDF
- Langkah 3. Nglebokake menyang kaca web
- Conto liyane saka CDF Komplek
Nggawe kaca web sing wis siap adhedhasar CDF
— Tuladha
EnterpriseCDF
- Bedane antarane CDF lan EnterpriseCDF
- Perbandingan dhasar CDF lan EnterpriseCDF
- Perbandingan rinci CDF, EnterpriseCDF, Wolfram Player Pro lan Mathematica
CloudCDF
- Apa CloudCDF?
- Conto nggawe CloudCDF
—— Tuladha 1
—— Tuladha 2

5 | Bisa nganggo Wolfram Language lan Mathematica, wis diinstal lan gratis ing Raspberry Pi (karo sistem operasi Raspbian)


Isi pelajaranRaspberry Pi, kenalan pisanan
- Opo iki?
— Ing endi aku bisa tuku?
- Ngendi lan carane nginstal OS, kanthi dhukungan Wolfram Language
Raspberry Pi lan Wolfram Language
- Kaca proyek
- Halaman Dokumentasi
- Apa Raspberry Pi katon sawise instalasi
- Gagasan pemrograman ing Wolfram Language ing Raspberry Pi
Kinerja Raspberry Pi
- Ngetung sawetara kode
- standar dibangun ing Wolfram pathokan
- Comparison karo kinerja Python ing Raspberry Pi
Conto robot mail sing mlaku ing Raspberry Pi
Conto nggarap Raspberry Pi
- Nggawe tracker GPS
—— Sampeyan kudu
—— Deleng sawise ngrakit
—— Program kanggo Mathematica ing Raspberry Pi
- Njupuk foto
—— Sampeyan kudu
—— Deleng sawise ngrakit
—— Program kanggo Mathematica ing Raspberry Pi
- Nggunakake GPIO
—— Sampeyan kudu
—— Deleng sawise ngrakit
—— Program kanggo Mathematica ing Raspberry Pi
- Conto liyane
Ing endi aku bisa nemokake informasi luwih lengkap babagan integrasi Wolfram Language lan Raspberry Pi?

Nyuwun pangapunten babagan kualitas swara, ing sawetara video ora apik kaya sing dakkarepake.

Ing video lan webinar anyar, kabeh apik karo swara lan video ing 2K. Gabung karo kita: saben minggu ana siaran langsung ing saluran kasebut.

Contoh webinar



Source: www.habr.com

Add a comment