コース一覧へ戻る
AI015 Professional

Juliaプログラミング入門

Juliaプログラミング言語の包括的なガイドです。高性能で汎用性の高い動的言語であり、科学計算や数値計算に最適です。このコースでは、基本的な構文やデータ型から、メタプログラミング、データフレーム、ネットワーキング、データベースインターフェースといった高度なトピックまで網羅しています。

4.9
30.0h
913 受講者
0 いいね
人工知能
学習を開始

コース概要

📚 コンテンツ概要

高性能で汎用的な動的言語であるJuliaプログラミング言語についての包括的なガイド。科学計算および数値計算に最適な言語として、基本構文やデータ型から、メタプログラミング、データフレーム、ネットワーキング、データベースインターフェースといった高度なトピックまでカバーしています。

C言語並みの高速性とPythonのような使いやすさで、高性能な科学計算をマスターしよう。

著者: Tutorials Point (I) Pvt. Ltd.

謝辞: 2020年、Tutorials Point (I) Pvt. Ltd. 版権所有。すべてのコンテンツおよびグラフィックスはTutorials Pointの財産です。

🎯 学習目標

  1. Juliaプログラミング言語の定義を行い、その核心機能および歴史的背景を特定する。
  2. パフォーマンスおよび構文の観点から、他の技術計算言語との違いを理解する。
  3. Linux、Windows、macOS上でJulia環境およびREPLのインストールと設定を成功させる。
  4. Juliaのスタイル規則に従った変数名付けを行い、単一行・複数行コメントを使ってコードのドキュメント化を行う。
  5. 範囲オブジェクト、ジェネレーター、コンプレッション、およびzeros()ones()などの組み込み関数を用いて、さまざまな種類や次元の配列を構築する。
  6. ブール論理、endキーワード、および感嘆符付き関数(例:push!splice!)を活用して、高度な配列インデックス操作および変更タスクを実行する。
  7. タプルおよび名前付きタプルを構築・操作し、関数のキーワード引数としての応用も含めて扱う。
  8. 標準型および任意精度型を使用して、整数オーバーフローの挙動や除算エラーを識別・管理する。
  9. 浮動小数点表現を分析し、符号付きゼロ、特殊値(NaN、Inf)、マシンイプシロンを含む。
  10. 算術演算子、ビット演算子、更新演算子を実行および組み合わせて、データ型を操作する。

レッスン