「大人の教養・知識・気付き」を伸ばすブログ

一流の大人(ビジネスマン、政治家、リーダー…)として知っておきたい、教養・社会動向を意外なところから取り上げ学ぶことで“気付く力”を伸ばすブログです。データ分析・語学に力点を置いています。 →現在、コンサルタントの雛になるべく、少しずつ勉強中です(※2024年1月21日改訂)。

MENU

【完結】Juliaを基礎からゆっくりと(目次)

 \mathrm{R}\mathrm{Python}\mathrm{C}言語関係など覚えたいもの、覚えるべきものはたくさんある一方で、注目が集まっているから、やってみたい。ということでプログラミング言語としての\mathrm{Julia}を学んでいく。

1. Julia入門・Juliaの言語機能(1)

  • Juliaの特徴
  • 基本的な演算

power-of-awareness.com

2. Juliaの言語機能(2)

  • 制御構文(for文など)
  • 関数

power-of-awareness.com

3. Juliaのにおける型

  • \mathrm{Julia}における型

power-of-awareness.com

4. Juliaのコレクション

  • タプル
  • リスト
  • 辞書
  • 集合
  • コレクション共通の関数

power-of-awareness.com

5. Juliaのコレクション(復習)

  • タプル
  • リスト
  • 辞書
  • 集合
  • コレクション共通の関数

power-of-awareness.com

6. 多次元配列(1)

  • 多次元配列の扱い方

power-of-awareness.com

7. 多次元配列(2)

  • ブロードキャスティング

power-of-awareness.com

8. モジュール

  • モジュールについて

power-of-awareness.com

9. メタプログラミング

  • シンボル
  • 構文木の表現・補間・評価
  • マクロの定義

power-of-awareness.com

10. JuliaからのC言語の呼び出し方法

  • \mathrm{C}言語の呼び出し

power-of-awareness.com

11. Juliaライブラリの使い方(1):線形代数

power-of-awareness.com

12. Juliaライブラリの使い方(2):ファイル入出力、Pythonの呼び出し

  • ファイル入出力
  • 他言語の呼び出し法(1) \mathrm{Python}の呼び出し方

power-of-awareness.com

13. Juliaライブラリの使い方(3):Rの呼び出し

  • 他言語の呼び出し法(2) \mathrm{R}の呼び出し方
  • \mathrm{docstring}の読み方

power-of-awareness.com

14. Juliaライブラリの使い方(4):可視化

power-of-awareness.com

15. Juliaにおけるプロファイリング(1)

  • 高速化の事前準備
  • 実行時間の計測
  • 実行時間のプロファイリング

power-of-awareness.com

16. Juliaにおけるプロファイリング(2)

  • 最適化しやすいコード(1)
  • コードの書き方による性能差
  • コンパイラの概要
  • 型に不確実性のあるコード

power-of-awareness.com

17. Juliaにおけるプロファイリング(3)

  • 最適化しやすいコードについて(2)
  • グローバル変数への参照
  • コレクションや構造体での型不確実性
  • メモリレイアウト

power-of-awareness.com

18. Juliaにおけるプロファイリング(4)

power-of-awareness.com

プライバシーポリシー お問い合わせ