広告スペース(バナー)
🟣Julia レッスン
基本文法の基礎8
データ構造とオブジェクト指向7
構文の基本を深める9
関数とデータ構造の応用9
アルゴリズムとテストの基礎8
文字列・数値操作の応用8
実務で役立つ機能8
アルゴリズム練習問題10
レッスン 24 / 68

二次元配列(表形式のデータ)

このレッスンでは、Juliaで行列(表形式のデータ)を使う書き方を学び、Juliaが得意とする数値計算の基本を理解することを目標にします。「Julia 行列 使い方」で調べている方向けです。

[1 2 3; 4 5 6]のように、スペースで列を、セミコロンで行を区切ると行列を作れます。数値計算に強いJuliaならではの、直感的な行列リテラルです。grid[行, 列]のようにアクセスします。

サンプルコードでは、grid = [1 2 3; 4 5 6]という形で2行3列のデータを宣言し、grid[2, 3]のようにカンマ区切りで行と列を指定してアクセスしています。grid[i, :]という書き方で、特定の行をまとめて取り出せる点にも注目してみましょう。

初心者がよくつまずくのが、:(コロン)の使い方です。grid[i, :]は「i行目のすべての列」を意味する、Juliaの行列操作でよく使われる便利な記法です。

実際の開発現場では、Juliaは線形代数や科学技術計算を強く意識して設計されているため、行列演算がプログラミング言語の中でもとても自然に書ける点が大きな特徴です。

📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください

🧪 このサイトではJuliaを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。

🎯
ここまでできればゴール達成!
座席表のような、表形式のデータを管理できるようになります。
広告スペース(バナー)
広告スペース(記事内)