すべてのコースのドキュメントをダウンロードできます
私は数年前にこのコースをかなり多くの聴衆に教えました。 システムの仕組みに関する多くの情報が含まれています
しかし、もちろん、時間は止まらず、最近では高度な機能から多くの新しいものが登場しています。
Wolframテクノロジーのすべての機能を数段落または数分でリストすることは困難です。
これらすべてが私に新しいコースを受講する動機を与え、現在そのコースに取り組んでいます
登録中です .
Wolfram言語の機能を一度理解すると,科学から設計の自動化やWebサイトの解析,ニューラルネットワークからWebサイトの解析まで,さまざまな分野で問題を迅速かつ効率的に解決できるようになり,ますます頻繁に使用するようになるだろうと私は確信している分子の可視化から強力なインタラクションの構築まで、イラスト処理。
1 | Wolfram Mathematica と Wolfram Cloud の概要
レッスン内容Wolfram Mathematica とは何ですか?
— クリエイター — スティーブン・ウルフラム
—— Stephen Wolfram による最近の記事の一部がロシア語に翻訳されました
— 組み込み関数とシンボルのリスト
—— バージョンごとの組み込み関数の数
—— ハードディスクの空き容量
— Mathematica 全般についてさらに詳しく
— すべてのWolfram Research製品
新機能と更新された機能
— これらのリストを取得するためのコード
フロントエンドの新機能
新しい幾何学言語
— 基本的な幾何学的オブジェクト
— 幾何学的計算のための関数
—— 面積測定
—— エリアまでの距離
—— 地域との連携
— エリアを定義する関数
— メッシュの操作
— 他の機能との完全な統合
微分方程式の解析的および数値的解法
— 分析タスク用の WhenEvent
— 遅延を伴う DE の解析解
— 有限要素法
機械学習
-
-
- 例
"言語
地理情報を扱うための新しい言語
他のニュースは何ですか?
— 基本言語の拡張
-
-
-
— 時間関連の計算
— ランダムプロセスの分析
— 時系列
— Wolfram Cloudとの統合
— デバイスとの統合
— 高度なドキュメント テンプレート、HTML
Wolframプログラミングクラウド
2.1 | 言語とその機能の紹介。 初心者ユーザーにとっての主な困難。 Mathematica インターフェースとその機能(予測インターフェース、自由入力フォームなど)の操作
レッスン内容Wolfram言語
Wolfram言語の原則
Wolfram言語を扱うときに覚えておくべき重要なことは何ですか?
Mathematica の入門
重要なキーボードショートカット
— Shift+Enter またはテンキーの Enter
— Ctrl+Shift+Enter
- F1
- F2
シンボルに関する情報の取得
—? - 関数
- ?? - 関数
— F1をクリックします
— 予測インターフェイス
パレットの操作
—基礎数学アシスタント
— 教室アシスタント
—ライティングアシスタント
- チャート要素のスキーム
—配色
—特殊文字
— グラフと図の操作
—— 描画ツール
——座標を取得する
—— 一次画像処理
— グラフの操作
Wolfram言語とシステム | ドキュメントセンター
予測インターフェイス
— 入力されたコマンドのコンテキスト依存のオートコンプリート
—— 組み込み関数と構文パターンの操作
—— ユーザー変数の操作
— 計算された予測インターフェイス — さらなるアクションを提案するためのパネル
Wolfram|Alphaとの統合
— Wolfram|Alpha ウェブサイト
— Wolfram|AlphaとMathematicaの統合
—— 小数の閉じた形式の表現を見つける
—— 血圧情報
—— ガウス法を使用した行列方程式の段階的な解法
2.2 | 関数の指定、リスト、テンプレート式、関連付けの操作
レッスン内容リスト
— リスト {...} と関数
— リストを生成する方法
— 要素のインデックス付けとリストのいくつかの数値特性。 機能
— 関数を使用してリスト内の特定の場所を占める要素を選択する
— リスト項目の名前変更
— 関数を使用してリストを生成する
— 関数を使用して数値のリストを生成する
協会
— 関連付けの設定とその操作
— データセット — Wolfram言語のデータベース形式
テンプレート式
— テンプレートの紹介
— 基本的なオブジェクト テンプレート:
— テンプレートを使って何ができるのですか? 関数
— テンプレート内の式のタイプを決定する
— 関数を使用したテンプレートの制限
— 機能を使用した代替選択の可能性のあるテンプレートの作成
機能
— 延期された割り当ての適用
— 絶対代入を使用する
— すでに見つけた値を記憶する関数と回帰関数の設定
— 関数の属性と関数
純粋関数
— 関数の応用
— 純粋関数はどこで使用されますか?
2.3 | ビジュアライゼーションの作成
レッスン内容記号グラフィック言語
— グラフィックプリミティブ
—— 一次元
—— 二次元
—— 立体的
—— 補助
- 関数
—— 構文
——— 最も単純な例
——— レイヤー
——— レイヤーの再配置
——— レイヤーの一般的および固有のプロパティ
—— 機能オプション
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
—— スタイル設定
——— 色 (名前付きの色 + 色空間からの色、たとえば
——— 線の太さ:
——— ドットサイズ:
——— 終了行とブレークポイントのスタイル:
- - 関数
- - 機能
- 例
——— 近似解
——— 解決策は正確です
——— 正確な解決策が非常に役立つのはなぜですか?
- 関数
—— 構文
——— 最も単純な例
——— グラフィックオブジェクトの一般的および固有のプロパティ
—— 機能オプション
---
---
---
---
---
---
---
---
---
---
---
—— 例: 立方体の断面
——— 静的な立体物からインタラクティブな立体物へ
ビジュアライゼーションを作成するための組み込み関数
基本的な 2D 機能
-
-
-
-
-
-
基本的な 3D 機能
-
-
-
-
-
ビジュアライゼーションを構築するための機能と基本機能の接続
— 2D
— 3D
2.4 | インタラクティブなオブジェクトの作成、コントロールの操作、ユーザー インターフェイスの作成
レッスン内容記号動的言語
- 関数
—— 簡単な例
——— パラメータを変更する
——— ソリューション構築表示
— コントロール
-
——— 最も単純な例
-
——— 最も単純な例
-
——— 最も単純な例
-
——— 最も単純な例
-
-
-
-
-
-
-
-
-
——— 最も単純な例
-
——— 最も単純な例
-
——— 最も単純な例
—— その他のオブジェクト...
機能
— 構文
— コントロールの簡略化された構文
—— {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, {True, False}}
—— {x} と {{x, x0}}
—— {x、ロケーター}
—— {x, {xmin, ymin}, {xmax, ymax}, ロケーター}
—— {{x, {{x1, y1}, {x2, y2}, ...}}, ロケーター} または
{{x, {{x1, y1}, {x2, y2}, …}}, {xmin, ymin}, {xmax, ymax}, ロケーター}
- {{バツ、 …}、 …、
—— {{x, …}, …, タイプ}
— オプション
-
-
-
-
-
-
-
— マニピュレーターの設計者
— リンクされたマニピュレータを作成し、オプションを使用してロケータをカーブにリンクする
2.5 | データ、ファイル、画像、サウンド、Web ページのインポート、エクスポート、処理。 VKontakte API の例を使用した Web リソースの API の操作、および Facebook、Twitter、Instagram などの API を操作する組み込みメソッドの操作。
レッスン内容ファイルとその名前の操作
— ファイル検索と関連タスク
-
-
-
-
— ファイル名の作成
-
-
-
-
-
-
機能
— インポートおよびエクスポート形式
-
—— 例
-
—— 例
データ処理
— TXT からのデータのインポートと処理
— MS Excelからのデータのインポートと処理
画像の操作
-何ができますか?
— 画像のコレクションを処理する
音を扱う
- 例
Web ページからのデータのインポートと処理
— ロシア連邦中央銀行のウェブサイトからの情報のインポート
- 解決
- まとめ
— Yandex.Dictionaries Web サイトからの情報のインポート
API の使用
— VKontakte API
- 最初のステップ
- アクセストークン
—— VKontakte APIの使用例
— 組み込み API Facebook、Twitter、Instagram
2.6 | 組み込みのWolfram厳選データベースを操作し、Wolfram|Alphaと統合
レッスン内容システム全体のユニットのサポート
— 初めての使用
— 計算での使用例
—— 次元を持つ量を使用して連立方程式を解く:
—— 次元解析 (
媒質の重力不安定性の問題を例に挙げて説明します。
——— ヘルパーコード
- - 解決
--- 結論
組み込みデータベース
- Wolfram Researchが厳選したデータベースを操作するためのすべての機能
— 例
—— GDP水準に応じて色分けした世界地図を作成
—— 化学元素の周期表にちなんで名付けられました。 D.I.メンデレーエフ
— Wolfram Researchが厳選したデータベースをすぐにアクセスできるように保存するにはどうすればよいですか?
—— レオニード・シフリンの決断は……。
--- コード
——— 作品例
言語エンティティ
— (Ctrl + =) — 自由形式のリクエストをローカルでWolfram言語形式に変換するためのモジュールを取得する
-
-
-
-
— 差別化
通訳者
— 解釈タイプのリスト
- 関数
- 関数
- 関数
Wolfram|Alphaとの統合
— 自由形式入力 (= セルの先頭)
—— 例
— ローカルの自由形式入力 (Ctrl + = 入力セル内の任意の場所)
- 例
— Wolfram|Alphaクエリの完全な結果(入力セルの先頭に==)
—— Wolfram|Alphaの使用例
- - 数学
——— 物理学
- - 化学
——— 確率論、統計、データ分析
——— 天気とそれに関連する問題
——— インターネットとコンピュータシステム
- - 音楽
——— 食・栄養・健康
- 関数
—— 例 1: オイラー-ベン図と XNUMX つの変数のブール代数関数の論理回路。
—— 例 2: 指定された色に最も近い名前付き色を見つける
3 | Wolfram Cloudの操作:直接API,入力フォーム,CloudCDFなどの作成
レッスン内容Wolframクラウドとは何ですか?
— Wolfram Cloudは何で構成されていますか?
— Wolfram Cloudでは何ができるのでしょうか?
Wolframプログラミングクラウド
— WolframプログラミングクラウドアカウントタイプWolframプログラミングクラウドアカウントタイプ
— クラウドローン
Mathematica と Wolfram Desktop のクラウド関数
— クラウドを直接操作するための関数、およびクラウド オブジェクトを操作できる関数。
— クラウド情報機能
-
-
-
-
クラウドインターフェース、最初のステップ
— メインウィンドウ
— アカウント情報ウィンドウ
— クラウド オブジェクトとクラウド クレジットの使用に関する情報を表示するウィンドウ
— 新しいドキュメントウィンドウ
機能
— 目的と構文
— 最も単純な例
-
— 変数の種類
— 変数の操作
—— 「インタープリター」パラメータ
—— 「デフォルト」パラメータ
—— 「入力」パラメータ
—— 「ラベル」パラメータ
—— 「ヘルプ」パラメータ
—— 「ヒント」パラメータ
— フォームの外観をカスタマイズする
-
——フォームテーマ
— 可能な結果形式
— ロシア語テキストの挿入
- 例
— 例
—— 方程式を解くアプリケーションの作成
—— 画像処理アプリケーションの作成
—— スマート フィールドを使用した地理アプリケーションの作成
機能
— 例
—— 方程式を解くアプリケーションの作成
—— スマート フィールドを使用した地理アプリケーションの作成
4 | CDF テクノロジー - Mathematica で作成されたインタラクティブなオブジェクトを Web ページに瞬時に埋め込みます。 Wolfram Demonstration Project Webサイトにある既製のインタラクティブオブジェクトをプロジェクトで使用し,それらを変更します。 実際の例とビジネス アプリケーション
レッスン内容CDF - 計算可能ドキュメント形式 - 計算可能ドキュメント形式
— CDF テクノロジー
— 他の形式との簡単な比較
— CDF 作成の段階
—— 図解された手順
— 実際の例
— Wolframデモンストレーションプロジェクト
Manipulate に基づいた CDF の作成
— ステップ 1. アプリケーションの作成
— ステップ 2. CDF 形式で保存する
— ステップ 3. Web ページへの挿入
DynamicModule に基づいた CDF の作成
— ステップ 1. アプリケーションの作成
— ステップ 2. CDF に保存する
— ステップ 3. Web ページへの挿入
— 複雑な CDF の別の例
CDF に基づいて既製の Web ページを作成する
- 例
エンタープライズCDF
— CDF と EnterpriseCDF の違い
— CDF と EnterpriseCDF の基本的な比較
— CDF、EnterpriseCDF、Wolfram Player Pro、Mathematica の詳細な比較
クラウドCDF
— CloudCDFとは何ですか?
— CloudCDFの作成例
—— 例1
—— 例2
5 | Raspberry Pi(Raspbianオペレーティングシステムを使用)にプリインストールされ無料でWolfram言語とMathematicaを使用できます
レッスン内容Raspberry Piとの初めての出会い
- それは何ですか?
- どこで購入できますか?
— Wolfram言語をサポートするOSをインストールする場所と方法
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 のサウンドとビデオがあれば問題ありません。 参加してください: チャンネルでは毎週ライブ放送が行われます。
ウェビナーの例
出所: habr.com