バージョン14.2の新機能と拡張機能のまとめ

バージョン14.1の後に加わった主要な新機能と向上した機能のリスト.14.2では試験段階である機能も含む.

コアとなる言語

すべて開く すべて閉じる

関数型プログラミング »

Failsafe 悪い入力から保護された関数のバージョンを作成する

Discard 基準関数に従わない要素を削除する

Select (更新) 選択要素の位置を返す

AssociationComap 関数のリストを値に適用することによって連想を作成する

Groupings (更新) 一変数関数を含むグループを構築する

Counts (更新) リスト内の要素で数えるものを指定する

位数関数 »

MinimalBy (更新),MaximalBy (更新) 新しい位数関数の引数

TakeLargest  (更新)   ▪  TakeSmallest  (更新)   ▪  TakeLargestBy  (更新)   ▪  TakeSmallestBy  (更新) 

評価の制御 »

HoldCompleteForm 式を評価から完全に守って表示する

ReleaseHold (更新) HoldCompleteFormへのサポートが追加された

並列計算

LaunchKernels (更新) 複数のホスト上でのカーネルの起動が高速化された

ParallelTable ネストされた表の深い並列化

ParallelSelect  ▪  ParallelCases

表形式処理

表形式オブジェクト »

Tabular さまざまなタイプの列指向の表形式データ,欠損値を含む列指向の表形式データ等

ToTabular 細かい制御でTabularに変換する

TabularStructure  ▪  ColumnKeys  ▪  ColumnTypes

FromTabular  ▪  ColumnKeyExistsQ  ▪  TabularQ  ▪  TabularColumn  ▪  TabularColumnQ  ▪  TabularRow  ▪  TabularRowQ  ▪  TabularSchema

Part  (更新)   ▪  Take  (更新)   ▪  Drop  (更新)   ▪  TakeDrop  (更新)   ▪  Key  (更新)   ▪  ExtendedKey  ▪  RowKey  ▪  KeyDrop  (更新)   ▪  KeyTake  (更新)   ▪  Select  (更新)   ▪  Discard  ▪  TakeSmallestBy  (更新)   ▪  TakeLargestBy  (更新)   ▪  MaximalBy  (更新)   ▪  MinimalBy  (更新) 

表形式データソース »

Import (更新) 表形式データの高速,スケーラブル,強固なインポート

"CSV"  (更新)   ▪  "XLSX"  (更新)   ▪  "XLS"  (更新)   ▪  "ODS"  (更新)   ▪  "SXC"  (更新)   ▪  "TSV"  (更新)   ▪  "Table"  (更新)   ▪  "Parquet"  ▪  "ArrowIPC"  ▪  "ORC"  ▪  "ArrowDataset"  ▪  "SAV"  (更新)   ▪  "SAS7BDAT"  (更新)   ▪  "DTA"  (更新)   ▪  "POR"  (更新)   ▪  "XPORT"  (更新)   ▪  "RData"  (更新)   ▪  "RDS"  (更新)   ▪  "DIF"  (更新) 

DataConnectionObject データストアへの接続(認証,クエリ等を使う)

"AmazonS3"  ▪  "AzureBlobStorage"  ▪  "Dropbox"  ▪  "IPFS"

EntityValue (更新) 大規模な処理でTabularオブジェクトを返すことができるようになった

EntityClass  (更新)   ▪  EntityType  (更新) 

DatabaseReference (更新) リレーショナルデータベースはTabularのアウトオブコアのバックエンドとして使える

"SQLite"  ▪  "PostgreSQL"  ▪  "MySQL"  ▪  "MicrosoftSQL"  ▪  "Oracle"

ToMemory インメモリバージョンのアウトオブコアオブジェクトを返す

表形式データのクリーニング »

TransformMissing 欠落値を処理する

TransformAnomalies 異常値を処理する

RenameColumns  ▪  CastColumns  ▪  DeleteColumns  ▪  InsertColumns

PivotToColumns 単一の列から複数の列に値を広げる

PivotFromColumns 複数の列から単一の列に値を集める

表形式変換 »

TransformColumns 各行の値から列を計算する

ConstructColumns  ▪  SortBy  (更新)   ▪  ReverseSortBy  (更新)   ▪  NumericalSort  (更新)   ▪  ...

AggregateRows 単一またはグループ化された集約

PivotTable 複数の行と列のピボットと集約を含むピボット表を計算する

IncludeGroupAggregates

表形式の可視化 »

BarChart (更新) 列からの値を離散の棒としてプロットする

PieChart  (更新)   ▪  BubbleChart  (更新)   ▪  BarChart3D  (更新)   ▪  PieChart3D  (更新)   ▪  BubbleChart3D  (更新)   ▪  RectangleChart  (更新)   ▪  RectangleChart3D  (更新)   ▪  SectorChart  (更新)   ▪  SectorChart3D  (更新)   ▪  PairedBarChart  (更新)   ▪  TradingChart  (更新) 

Histogram (更新) 表形式の列に含まれる値の分布を離散の棒として表示する

SmoothHistogram (更新) 表形式の列に含まれる値の分布を滑らかな密度として表示する

DateHistogram  (更新)   ▪  DensityHistogram  (更新)   ▪  BoxWhiskerChart  (更新)   ▪  DistributionChart  (更新)   ▪  QuantilePlot  (更新)   ▪  PairwiseDensityHistogram  (更新)   ▪  PairwiseSmoothDensityHistogram  (更新)   ▪  PairwiseQuantilePlot  (更新)   ▪  PairwiseProbabilityPlot  (更新)   ▪  ...

ListPlot (更新) 表形式データからの列を比べるプロットを作成する

ListLinePlot  (更新)   ▪  ListPlot3D  (更新)   ▪  ListContourPlot  (更新)   ▪  ListDensityPlot  (更新)   ▪  ListPointPlot3D  (更新)   ▪  ListLinePlot3D  (更新)   ▪  ListStepPlot  (更新)   ▪  StackedListPlot  (更新)   ▪  ListLogPlot  (更新)   ▪  ListContourPlot3D  (更新)   ▪  ListDensityPlot3D  (更新)   ▪  ListSliceContourPlot3D  (更新)   ▪  ListSliceDensityPlot3D  (更新)   ▪  DateListPlot  (更新)   ▪  RadialAxisPlot  (更新)   ▪  ParallelAxisPlot  (更新)   ▪  PairwiseListPlot  (更新)   ▪  ...

機械学習とニューラルネットワーク »

大規模言語モデル関連の機能 »

LLMSynthesizeSubmitChatSubmit 大規模言語モデルの非同期生成

ImageSynthesize (更新) LLMConfigurationへのサポートが追加された

自動化された機械学習における表形式のサポート

Classify  (更新)   ▪  Predict  (更新)   ▪  ClassifierFunction  (更新)   ▪  PredictorFunction  (更新)   ▪  ClassifierMeasurements  (更新)   ▪  PredictorMeasurements  (更新)   ▪  ClusterClassify  (更新)   ▪  FindClusters  (更新)   ▪  LearnDistribution  (更新)   ▪  FeatureExtraction  (更新)   ▪  SynthesizeMissingValues  (更新)   ▪  DimensionReduce  (更新)   ▪  DimensionReduction  (更新)   ▪  AnomalyDetection  (更新)   ▪  FindAnomalies  (更新)   ▪  FeatureSpacePlot  (更新)   ▪  FeatureSpacePlot3D  (更新)   ▪  FeatureImpactPlot  (更新)   ▪  CumulativeFeatureImpactPlot  (更新)   ▪  FeatureValueImpactPlot  (更新)   ▪  FeatureValueDependencyPlot  (更新) 

ニューラルネットワーク »

NetTrain (更新),NetMeasurements (更新) Tabular入力へのサポートが追加された

NetUnfold (更新) ReshapeLayerFlattenLayerReplicateLayerへのサポートが追加された

NormalizationLayer (更新) 新たな正規化メソッドが追加された

ReshapeLayer (更新) 配列ベースの形状指定へのサポートが追加された

ゲーム理論

行列ゲーム (同時手番ゲーム,標準型ゲームとも呼ばれる)

MatrixGame 利得の行列または配列で指定される同時手番ゲームを表す

FindMatrixGameStrategies ナッシュ均衡を求める

MatrixGamePlot 行列ゲームと戦略を可視化する

VerifyMatrixGameStrategy  ▪  MatrixGamePayoff

ゲームの木(逐次手番ゲーム,展開型ゲームとも呼ばれる)

TreeGame ゲームの木によって指定される逐次手番ゲームを表す

FindTreeGameStrategies 部分ゲーム完全均衡(SPE)を求める

TreeGamePlot ゲームの木と戦略を可視化する

VerifyTreeGameStrategy  ▪  TreeGamePayoff

ゲームオプション

GameActionLabels  ▪  GamePlayerLabels

標準ゲーム

GameTheoryData 事前定義された標準ゲーム

数学計算

記号的な配列の変換

ArraySimplify 記号的な配列式を簡約化する

ArrayExpand 記号的な配列式を展開する

ComponentExpand 記号的な配列式をその成分の部分に展開する

微積分における記号的な配列

LineIntegrate (更新),SurfaceIntegrate (更新) 記号的なベクトルの変数を使って積分する

NLineIntegrate  (更新)   ▪  NSurfaceIntegrate  (更新) 

DSolve (更新) 記号的な配列の変数を含む微分方程式を解く

RSolve (更新) 記号的な配列の変数を含む差分方程式を解く

DSolveValue  (更新)   ▪  RSolveValue  (更新)   ▪  AsymptoticDSolveValue  (更新)   ▪  AsymptoticRSolveValue  (更新) 

フーリエ解析

FourierTransform (更新) 改善された数値評価とドキュメント

FourierCosTransform  (更新)   ▪  FourierSinTransform  (更新)   ▪  InverseFourierTransform  (更新)   ▪  InverseFourierSinTransform  (更新)    ▪  InverseFourierCosTransform  (更新) 

離散微積分

SumConvergence (更新) 入力内の総和区間指定のサポート

DigitCount (更新) 数える桁の総数を指定する

天文学と日付

天文現象

FindAstroEvent 重要な天文現象の瞬間を求める

"MarchEquinox"  ▪  "Conjunction"  ▪  "Periapsis"  ▪  "Appulse"  ▪  ...

MoonPhase (更新) 月相のさまざまな定義を使う

NewMoon  (更新)   ▪  FullMoon  (更新)   ▪  MoonPhaseDate  (更新) 

日付と時刻

MidDate 粒度の細かい日付または日付のリストの中間に当る日付

化学と生化学

MoleculeMesh 分子あるいは生体分子の3D境界メッシュ表現

"RCSBProteinDataBank" RCSB Protein Data Bankへのサービス接続

"ESMAtlas" ESMFoldで予測されるタンパク質構造のデータベースであるESM Metagenomic Atlasへのサービス接続

"PDB" (更新), "MMCIF" (更新), "MMJSON" (更新) MoleculeBioMoleculeのための追加サポート

GPU計算

配列

GPUArray データをGPUで高速化された計算でアクセス可能なメモリに保存する

GPUArrayQ  ▪  Normal  ▪  ArrayQ  ▪  VectorQ  ▪  MatrixQ  ▪  ArrayDepth  ▪  Dimensions  ▪  Length  ▪  Part  ▪  First  ▪  Last  ▪  ByteCount

線形代数

Dot 行列演算

Transpose  ▪  ConjugateTranspose  ▪  Diagonal  ▪  Tr

LinearSolve 線形系を解く

離散フーリエ解析

Fourier 離散フーリエ変換を求める

InverseFourier 離散逆フーリエ変換を求める

乱数生成

SeedRandom GPUArrayRandomメソッドを擬似乱数生成に使う

RandomInteger  ▪  RandomReal  ▪  RandomComplex

統計

Mean 記述統計

GeometricMean  ▪  Variance  ▪  Skewness  ▪  StandardDeviation  ▪  RootMeanSquare  ▪  Kurtosis

Sort 順序統計量

Min  ▪  Max  ▪  MinMax  ▪  Ordering

数学関数

Plus, Times 算術関数

Subtract  ▪  Divide  ▪  Total  ▪  Mean  ▪  Accumulate  ▪  Differences  ▪  Ratios

Sin, Cos 三角関数

Tan  ▪  ArcSin  ▪  ArcCos  ▪  ArcTan

Exp, Log 超越関数

Log2  ▪  Log10  ▪  Power  ▪  Sqrt  ▪  CubeRoot

Sinh, Cosh 双曲線関数

Tanh  ▪  Csch  ▪  Sech  ▪  Coth  ▪  ArcSinh  ▪  ArcCosh  ▪  ArcTanh

Ceiling, Floor 整数関数

Round  ▪  IntegerPart  ▪  FractionalPart

Abs, Sign 絶対値と符号

RealAbs  ▪  RealSign  ▪  Re  ▪  Im  ▪  Arg  ▪  Conjugate

幾何学

幾何学的計算 »

JoinedCurve (更新),FilledCurve (更新) 幾何学的領域に使えるようになった

RegionQ  (更新)   ▪  RegionDimension  (更新)   ▪  RegionEmbeddingDimension  (更新)   ▪  ArcLength  (更新)   ▪  RegionMember  (更新)   ▪  RegionDistance  (更新)   ▪  BoundingRegion  (更新)   ▪  RandomPoint  (更新)   ▪  ...

構造的立体幾何学モデリング »

CSGRegion (更新) 注釈をサポートするようになった

Annotation  (更新)   ▪  Annotate  (更新)   ▪  AnnotationKeys  (更新)   ▪  AnnotationValue  (更新)   ▪  AnnotationDelete  (更新)   ▪  AnnotationRules  (更新)   ▪  Style  (更新) 

グラフとネットワーク

グラフの描画

"SymmetricLayeredEmbedding" 頂点を対称的に平行線上に置く

"Rotation" グラフの埋込みの回転オプション

"BipartiteEmbedding"  (更新)   ▪  "CircularEmbedding"  (更新)   ▪  "CircularMultipartiteEmbedding"  (更新)   ▪  "DiscreteSpiralEmbedding"  (更新)   ▪  "GridEmbedding"  (更新)   ▪  "LinearEmbedding"  (更新)   ▪  "MultipartiteEmbedding"  (更新)   ▪  "SpiralEmbedding"  (更新)   ▪  "StarEmbedding"  (更新)   ▪  "BalloonEmbedding"  (更新)   ▪  "RadialEmbedding"  (更新)   ▪  "LayeredDigraphEmbedding"  (更新)   ▪  "LayeredEmbedding"  (更新)   ▪  "GravityEmbedding"  (更新)   ▪  "HighDimensionalEmbedding"  (更新)   ▪  "PlanarEmbedding"  (更新)   ▪  "SpectralEmbedding"  (更新)   ▪  "SphericalEmbedding"  (更新)   ▪  "SymmetricLayeredEmbedding"  (更新)   ▪  "TutteEmbedding"  (更新) 

動画計算,画像計算,音声計算

動画の処理と解析 »

VideoObjectTracking 動画内のオブジェクトを検知し追跡する

ObjectTrackingData 追跡されたオブジェクトの情報を保存するオブジェクト

HighlightVideo 動画内のオブジェクトをハイライトする

画像関数が動画をサポートするようになった

BarcodeRecognize  (更新)   ▪  TextRecognize  (更新)   ▪  FindFaces  (更新)   ▪  ImageCases  (更新)   ▪  ImageBoundingBoxes  (更新)   ▪  ImagePosition  (更新)   ▪  ImageContents  (更新)   ▪  ImageContainsQ  (更新)   ▪  FindImageShapes  (更新)   ▪  FindImageText  (更新)   ▪  ImageCorners  (更新)   ▪  ImageKeypoints  (更新)   ▪  ImageLines  (更新)   ▪  ImageSegmentationComponents  (更新)   ▪  MorphologicalComponents  (更新)   ▪  WatershedComponents  (更新)   ▪  ImageForestingComponents  (更新) 

動画編集

VideoJoin (更新) 静止画像をサポートするようになった

VideoCombine (更新) 字幕オプションと,静止画像の結合をサポートするようになった

VideoTranscribe (更新) Languageオプションと字幕オプションをサポートするようになった

SubtitleStyle 作成された字幕トラックのスタイルを指定する

ShowSubtitles 字幕を表示するかどうかを指定する

動画オブジェクト

Video (更新) 動画をノートブック内に保存するサポートおよび字幕オプションのサポートが追加された

偏微分方程式モデリング »

電磁気学 »

MagnetostaticPDEComponent 電流なしの静磁気をモデル化する

MagneticPDEComponent 電流を含む準静的磁場をモデル化する

ElectricCurrentPDEComponent (更新) 更新された電流のモデリング

ElectrostaticPDEComponent (更新) 更新された静電気系

MagneticFluxDensityValue  ▪  MagneticPotentialCondition  ▪  MagneticSymmetryValue

電磁気学の概要(更新) 電磁気学のモデリングについての概要モノグラフ

永久磁石の静電気学 永久磁石のモデリングについてのモノグラフ

準静的磁場 準静的磁場のモデリングについてのモノグラフ

固体力学 »

SolidMechanicsPDEComponent (更新) 拡張された平面のひずみと応力のサポート

SolidMechanicsStrain (更新) 拡張された平面のひずみと応力のサポート

SolidMechanicsStress (更新) 拡張された平面のひずみと応力のサポート

偏微分方程式を使ったモデル »

"Inductive Heating"  ▪  "Cerebral Aneurysm"  (更新) 

インポートとエキスポート »

表形式 »

"CSV" (更新), "TSV" (更新), "Table" (更新) Tabularをサポートするようになった.スピードがかなり改善された

"Parquet" Apache Parquet形式

"ORC" Optimized Row Columnarのデータ形式

"ArrowIPC" Arrow IPCの縦欄式のデータ形式

"ArrowDataset" 複数ファイルの縦欄式のデータ形式

"XLS"  (更新)   ▪  "XLSX"  (更新)   ▪  "RData"  (更新)   ▪  "RDS"  (更新)   ▪  "SAS7BDAT"  (更新)   ▪  "XPORT"  (更新)   ▪  "DTA"  (更新)   ▪  "SAV"  (更新)   ▪  "POR"  (更新)   ▪  "DIF"  (更新)   ▪  "ODS"  (更新)   ▪  "SXC"  (更新) 

データ接続

DataConnectionObject Amazon S3,Azure等のサービスへの接続を設定する

ドキュメント形式 »

"PDF" (更新) テキストと画像を混合リストとしてインポートする

XML形式 »

"XML" (更新) 特にExportにおけるさらなるバグ修正

"ExpressionML" (更新) かなりのスピードアップとバグ修正を与えるバックエンド更新

ノートブック

ファイル 新規作成 ノートブック (更新) デフォルトの新規ノートブックがすべてのチャットスタイルのセルをサポートするようになった

LabeledGraphicsBox ラベルが付加されているグラフィックスボックスを表す低レベル構造

ThemeColor ライトとダークを認識するノートブックのレンダリングテーマからの色設定を表す

LightDark  ▪  LightDarkSwitched

SelectionMove (更新) セルオブジェクトのリストをサポートするようになった

NotebookCellData (更新) 連番が付けられたセル式の情報についての要素を加える