タグ

2023年12月5日のブックマーク (2件)

  • 核融合、初プラズマに成功 実験装置「JT60SA」 | 共同通信

    Published 2023/12/01 20:44 (JST) Updated 2023/12/01 20:59 (JST) 量子科学技術研究開発機構が開いた式典で、撮影に応じる(左から)盛山文科相と高市科技相。右後方の画面にプラズマを示す青い光が映し出された=1日午後、茨城県那珂市 量子科学技術研究開発機構は1日、核融合の実験装置「JT60SA」(茨城県那珂市)が核融合反応に必要なプラズマの生成に初めて成功したとして、式典を開いて成果を発表した。核融合の原型炉開発に向け、現時点では世界最大級の実験装置。2025年から格的な運転を始める予定で、得られた知見を国際熱核融合実験炉(ITER)での研究に役立てる。 JT60SAは日欧が共同で建設。重水素を1億度以上の高温・高密度で閉じ込め、原子核と電子がバラバラになって飛び回るプラズマと呼ばれる状態をつくる。10月23日に初めてプラズマ発生を

    核融合、初プラズマに成功 実験装置「JT60SA」 | 共同通信
  • Haskell の Array

    Haskellのカレンダー | Advent Calendar 2023 - Qiita 3日目の記事です。 Haskell の Array (配列) について書こうと思います。Haskell の Array は索引が型クラスの Ix で抽象化されているため、特に配列の次元を拡張する際に柔軟性がありとても便利です。 そんな便利な Array ですが、もともと Haskell はリスト操作が強力ということもあってか、既存の参考書をみても Array の解説はほんの少しにとどまっているか、解説がないことがほとんどです。 Array が必要になる場面の多くは「リストだと !! によるインデックスアクセスで O(n) になってしまい間に合わない」という場面が多いと思います。しかし Haskell にはインデックスアクセスが O(1) の Vector (vector: Efficient Arra

    Haskell の Array