課程「Wolfram 技術有效工作的基礎知識」:超過 13 小時的視訊講座、理論和任務

課程「Wolfram 技術有效工作的基礎知識」:超過 13 小時的視訊講座、理論和任務

所有課程文件均可下載 這裡.

幾年前,我向相當多的觀眾教授了這門課。 它包含有關係統如何工作的大量信息 數學, 沃爾夫拉姆雲 和語言 Wolfram語言.

然而,當然,時間不會停滯不前,最近出現了很多新事物:來自先進的功能 使用神經網絡 對各種 網路操作; 現在它是 沃爾夫拉姆引擎,您可以將其安裝在伺服器上並像 Python 一樣存取它; 你可以建造各種類型 地理視覺化化學; 有巨大的 儲存庫 各種數據,包括 機器學習; 可以連接各種資料庫; 解決複雜的數學問題等

很難在幾段或幾分鐘內列出 Wolfram 技術的所有功能。

所有這些都鼓勵我參加一門新課程,我現在正在學習該課程 註冊進行中.

我相信,一旦您發現 Wolfram 語言的功能,您將開始越來越頻繁地使用它,在各個領域快速有效地解決您的問題:從科學到設計自動化或網站解析,從神經網絡到插圖處理,從分子可視化到構建強大的相互作用。

1 | Wolfram Mathematica 與 Wolfram Cloud 概述


課程內容什麼是 Wolfram 數學?
— 創作者 — 史蒂芬‧沃爾弗拉姆
—— Stephen Wolfram 最近的一些文章翻譯成俄文
— 內建函數和符號列表
—— 內建功能數量取決於版本
—— 硬碟空間
— 更多關於 Mathematica 的一般信息
— 所有 Wolfram Research 產品
新功能和更新功能
— 取得這些清單的程式碼
前端新增
新的幾何語言
— 基本幾何對象
— 幾何計算函數
—— 面積測量
—— 距區域距離
—— 與區域合作
— 定義區域的函數
— 使用網格
— 與其他功能完全集成
微分方程的解析與數值解
— WhenEvent 用於分析任務
— 具有延遲的 DE 解析解
— 有限元素法
機器學習
- 分類
- 預測
- 例子
「語言 實體“ - 一種用於處理資料庫的新語言 + 大量新資料庫
處理地理資訊的新語言
還有哪些消息?
— 基礎語言的擴展
- 協會 - 索引數組
- 數據集 — 內建資料庫格式
- 情節主題
— 與時間相關的計算
— 隨機過程分析
- 時間序列
— 與 Wolfram Cloud 集成
— 與設備集成
— 進階文件範本、HTML
Wolfram 程式設計雲

2.1 | XNUMX 該語言的簡介及其特點。 新手用戶的主要困難。 使用 Mathematica 介面及其功能 - 預測介面、自由輸入表單等。


課程內容Wolfram語言
Wolfram 語言原理
使用 Wolfram 語言時需要記住什麼?
Mathematica 入門
重要的鍵盤快捷鍵
— Shift+Enter 或數字鍵盤上的 Enter
— Ctrl+Shift+Enter
- F1
- F2
獲取有關符號的信息
——? - 功能 定義
- ?? - 功能 資訊
— 點選 F1
— 預測介面
使用調色板
—基礎數學助理
— 課堂助理
——寫作助理
- 圖表元素方案
—配色方案
-特殊字符
— 處理圖表和繪圖
—— 繪圖工具
——獲取座標
—— 初級影像處理
— 使用圖表
Wolfram 語言與系統 | 文件中心
預測介面
— 輸入指令的上下文相關自動完成
—— 使用內建函數和語法模式
—— 使用使用者變數
— 計算預測介面 — 用於建議進一步行動的面板
與 Wolfram|Alpha 集成
— Wolfram|Alpha 網站
— Wolfram|Alpha 和 Mathematica 之間的集成
—— 尋找小數的封閉形式表示
—— 血壓訊息
—— 使用高斯方法逐步求解矩陣方程

2.2 | XNUMX 指定函數、使用列表、模板表達式和關聯


課程內容列表
— 列表 {...} 和函數 名單[...] - 清單的「自然」顯示
— 產生清單的方法
— 元素索引和清單的一些數字特徵。 功能 總長: и 深度
— 使用函數選擇佔據清單中特定位置的元素 部分([[…]])
— 重新命名清單項
— 使用函數產生列表 枱燈
— 使用函數產生數字列表 範圍
協會
— 建立關聯並與之合作
— Dataset — Wolfram 語言中的資料庫格式
模板表達式
— 範本簡介
— 基本物件範本: 空白筆記 (_), 空白序列 (__), 空白空序列 (___)
— 你可以用範本做什麼? 功能 機殼
— 確定範本中的表達式類型
— 使用函數對範本施加限制 條件 (/;), 模式測試 (?), ,以及測試函數的使用
— 使用此功能建立具有替代選擇可能性的模板 替代品 (|)
功能
— 延期分配的申請 設定延遲 (:=)
— 使用絕對賦值 在你的生活中 (=)
— 設定一個記住已經找到的值的函數和一個循環函數
— 函數屬性和功能 Attributes, 設定屬性, 清除屬性, 保護, 保護解除 與他們一起工作
純函數
— 函數的應用 功能 (&)
— 純函數用在何處?

2.3 | XNUMX 創建可視化


課程內容符號圖形語言
— 圖形基元
—— 一維
—— 二維
—— 三維
- 輔助的
- 功能 圖像
- 句法
——— 最簡單的例子
——— 層數
——— 圖層重新排列
——— 圖層的一般屬性與特定屬性
—— 功能選項 圖像
--- 縱橫比
---
--- 軸標籤
--- 軸原點
--- 軸樣式
---
--- 蜱風格
--- 背景
--- 內容可選
--- 座標工具選項
--- 尾聲
--- 序言
--- Frame
--- 框架標籤
--- 旋轉標籤
--- 框架樣式
--- 幀刻度
--- 框架刻度樣式
--- 網格線
--- 網格線樣式
--- 圖片尺寸
--- 繪圖標籤
--- 標籤樣式
--- 繪圖範圍
--- 繪圖範圍裁剪
--- 繪圖範圍填充
—— 風格設定
——— 顏色(命名顏色+顏色空間中的顏色,例如 RGB顏色), 透明度 (不透明度)
- - 線的粗細: , , 厚度, 絕對厚度
——— 網點大小: 點大小, 絕對點大小
——— 結束線和斷點的樣式: 帽型, 加入表格
- - 功能 次數 自訂文字的外觀
- - 功能 面形 и 邊緣形式 控制區域及其邊界的外觀
- 例子
——— 近似解
——— 解法準確
——— 為什麼精確解非常有用?
- 功能 圖形3D
- 句法
——— 最簡單的例子
——— 圖形物件的一般屬性與特定屬性
—— 功能選項 圖形3D
--- 軸邊
--- 盒裝
--- 箱比
--- 盒式
--- 剪輯平面
--- 剪輯平面樣式
--- 面網格
--- 面網格樣式
--- 燈飾
--- 球面區域
--- 觀點, 視向量, 垂直視圖
—— 例:立方體的橫切面
——— 從靜態的三維物體到互動式的物體
用於建立可視化的內建函數
基本 2D 功能
- 情節
- 等值線圖
- 區域圖
- 參數圖
- 極座標圖
- 清單圖
基本 3D 功能
- 三維繪圖
- 三維等高線圖
- 三維區域圖
- 三維參數圖
- 三維列表圖
用於建立可視化和基本功能的功能連接 圖像 и 圖形3D
— 2D
— 3D

2.4 | XNUMX 建立互動式物件、使用控制項、建立使用者介面


課程內容符號動態語言
- 功能 動態
—— 簡單例子
——— 更改參數
——— 解決方案建構展示
— 控制
- 滑塊
——— 最簡單的例子
- QR 圖滑桿
——— 最簡單的例子
- 間隔滑桿
——— 最簡單的例子
- 複選框
——— 最簡單的例子
- 複選框欄
- 二傳手
- 賽特酒吧
- 單選按鈕 - 特殊類型 二傳手
- 單選按鈕欄 - 特殊類型 賽特酒吧
- 切換器
- 切換欄
- 開瓶器
- 顏色滑桿
——— 最簡單的例子
- PopupMenu的
——— 最簡單的例子
- 輸入欄位
——— 最簡單的例子
—— 其他物體...
功能 操作
- 句法
— 簡化的控制語法
—— {x,a,b}
—— {x, a, b, dx}
—— {{x, x0}, a, b}, {{x, x0}, a, b, dx}
—— {{x, x0, 標籤}, a, b}, {{x, x0, 標籤}, a, b, dx}
—— {{x,首字母,標籤},….}
—— {x,顏色}
—— {x, {val1, val2, …}}
—— {x, {val1-lbl1, val2->lbl2, ...}}
—— {x, {xmin, ymin}, {xmax, ymax}}
—— {x, {真, 假}}
—— {x} 和 {{x, x0}}
—— {x,定位器}
—— {x, {xmin, ymin}, {xmax, ymax}, 定位器}
—— {{x, {{x1, y1}, {x2, y2}, ...}}, 定位器} 或
{{x, {{x1, y1}, {x2, y2}, …}}, {xmin, ymin}, {xmax, ymax}, 定位器}
- {{X, …}, …, 定位器, 定位器自動創建-> 正確}
—— {{x, …}, …, 類型}
- 選項 操作
- 持續行動
- 在地化變數
- 初始化
- 儲存定義
- 同步初始化
- 同步更新
- 追蹤符號
— 機械手設計師
- 使用選項建立連結操縱器並將定位器連結到曲線 追蹤功能

2.5 | XNUMX 匯入、匯出、處理資料、文件、影像、聲音、網頁。 使用 VKontakte API 範例使用 Web 資源的 API,以及使用使用 Facebook、Twitter、Instagram 等 API 的內建方法。


課程內容使用檔案及其名稱
— 文件搜尋和相關任務
- $安裝目錄, $BaseDirectory
- 筆記本目錄
- 文件存在Q
- 檔案名稱
— 建立檔案名稱
- 目錄名稱
- 檔案名稱加入
- 檔名分割
- 檔案名稱取
- 文件庫名
- 檔案副檔名
功能 進口 и 出口
— 匯入和匯出格式
- 進口
- 例子
- 出口
- 例子
資料處理
— 從 TXT 匯入並處理數據
— 從 MS Excel 匯入和處理數據
處理圖像
- 你能做什麼?
— 處理影像集合
使用聲音
- 例子
從網頁匯入和處理數據
— 從俄羅斯聯邦中央銀行網站匯入訊息
- 解決方案
- 概括
— 從 Yandex.Dictionaries 網站匯入訊息
使用 API
— VKontakte API
- 第一步
—— AccessToken
—— 使用 VKontakte API 的範例
— 內建 API Facebook、Twitter、Instagram

2.6 | XNUMX 使用內建的 Wolfram 精選資料庫,與 Wolfram|Alpha 集成


課程內容全系統單位支持
— 首次使用
— 計算中使用的範例
—— 求解具有量綱的方程組:
- 多方面分析 (Pi-定理):
以介質重力不穩定問題為例
——— 輔助代碼
- - 解決方案
---結論
嵌入式資料庫
- 使用 Wolfram Research 策劃的資料庫的所有功能
- 例子
—— 創建一個根據GDP水平著色的世界地圖
——以化學元素週期表命名。 D·I·門捷列夫
— 如何保存 Wolfram Research 精選的資料庫以便即時存取?
——列昂尼德·希夫林的決定…
- - 程式碼
——— 作品舉例
語言實體
— (Ctrl + =) — 取得用於將自由格式請求本機轉換為 Wolfram 語言格式的模組
- 實體
- 實體值
- 實體類別
- 實體屬性, 實體屬性
— 差異化 實體 按外觀
口譯員 翻譯員
— 解釋類型列表
- 功能 翻譯員
- 功能 語意解釋
- 功能 語意導入
與 Wolfram|Alpha 集成
— 自由格式輸入(= 在儲存格的開頭 輸入)
- 例子
— 本地自由格式輸入(Ctrl + = 輸入儲存格中的任意位置
- 例子
— Wolfram|Alpha 查詢的完整結果(== 在輸入單元格的開頭)
—— 使用 Wolfram|Alpha 的一些例子
--- 數學
——— 物理
——— 化學
——— 機率論、統計與數據分析
——— 天氣及相關問題
——— 網際網路與電腦系統
- - 音樂
——— 食品、營養、健康
- 功能 WolframAlpha的
—— 例1:三變數布林代數函數的歐拉-維恩圖與邏輯電路。
—— 範例 2:尋找與給定顏色最接近的命名顏色

3 | 使用 Wolfram Cloud:建立直接 API、輸入表單、CloudCDF 等。


課程內容什麼是 Wolfram 雲?
— Wolfram Cloud 由什麼組成?
— 您可以使用 Wolfram Cloud 做什麼?
Wolfram 程式設計雲
— Wolfram 程式設計雲端帳戶類型Wolfram 程式設計雲端帳戶類型
— 雲貸
Mathematica 與 Wolfram Desktop 中的雲函數
— 直接使用雲端的功能,以及可以使用雲端物件的功能。
— 雲端資訊功能
- 雲端帳戶數據 — 有關您的雲端帳戶的信息
- 雲端連線, 雲斷線 — 連接到雲端或從雲端斷開連接
- 雲端對象 - 您的雲端對象
- $CloudCreditsAvailable — 可用雲積分數量
雲端介面,第一步
— 主視窗
— 您的帳戶資訊視窗
— 包含雲物件和雲積分使用資訊的窗口
— 新文件視窗
功能 形式功能
— 目的和語法
——最簡單的例子
- 雲端部署
— 變數類型
— 使用變數
——「解釋器」參數
——「預設」參數
——「輸入」參數
——「標籤」參數
——「幫助」參數
——「提示」參數
— 自訂表單的外觀
- 外觀規則
——表格主題
— 可能的結果格式
— 插入俄文文本
- 例子
- 例子
—— 建立一個應用程式來解方程
—— 創建一個影像處理應用程式
—— 用智慧田地打造地理應用
功能 API函數
- 例子
—— 建立一個應用程式來解方程
—— 用智慧田地打造地理應用

4 | CDF 技術 - 將 Mathematica 建立的互動式物件即時嵌入到網頁中,非常微妙。 在您的專案中使用 Wolfram Demonstrations Project 網站上現成的互動式物件並對其進行修改。 現實生活中的例子與商業應用


課程內容CDF - 可計算文件格式 - 可計算文件格式
— CDF技術
— 與其他格式的簡要比較
— 建立 CDF 的階段
—— 圖解步驟
— 真實例子
— Wolfram 演示項目
基於Manipulate建立CDF
— 步驟 1. 建立應用程式
— 步驟2.儲存為CDF格式
— 步驟 3. 插入網頁
基於DynamicModule創建CDF
— 步驟 1. 建立應用程式
— 步驟 2. 將其儲存至 CDF
— 步驟 3. 插入網頁
— 複雜 CDF 的另一個例子
基於CDF創建現成的網頁
- 例子
企業CDF
— CDF 與 EnterpriseCDF 之間的差異
— CDF和EnterpriseCDF的基本比較
— CDF、EnterpriseCDF、Wolfram Player Pro 和 Mathematica 的詳細比較
雲CDF
— 什麼是 CloudCDF?
— 建立CloudCDF範例
—— 範例1
—— 範例2

5 | 使用 Wolfram 語言和 Mathematica,在 Raspberry Pi 預先安裝且免費(使用 Raspbian 作業系統)


課程內容樹莓派,初識
- 這是什麼?
- 哪裡可以買到呢?
— 在何處以及如何安裝作業系統,並支援 Wolfram 語言
Raspberry Pi 和 Wolfram 語言
— 專案頁面
— 文件頁面
— Raspberry Pi 安裝後的樣子
— 在 Raspberry Pi 上使用 Wolfram 語言程式設計的想法
樹莓派效能
— 計算一些程式碼
- 標準內建 Wolfram 基準測試
— 與 Raspberry Pi 上的 Python 效能比較
在 Raspberry Pi 上運行的郵件機器人範例
使用 Raspberry Pi 的範例
— 建立 GPS 追蹤器
- 你會需要
—— 組裝後查看
—— Raspberry Pi 上的 Mathematica 程序
— 拍照
- 你會需要
—— 組裝後查看
—— Raspberry Pi 上的 Mathematica 程序
- 使用GPIO
- 你會需要
—— 組裝後查看
—— Raspberry Pi 上的 Mathematica 程序
——其他例子
在哪裡可以找到有關 Wolfram 語言和 Raspberry Pi 整合的更多資訊?

對於音質,我深表歉意,在某些影片中,它沒有我想要的那麼好。

在新視訊和網路研討會中,2K 聲音和視訊一切都很好。 加入我們:每週都有頻道直播。

網路研討會範例



來源: www.habr.com

添加評論