バージョン13.0の新機能のまとめ
バージョン12.3の後に加わった主要新機能のリスト.13.0では試験段階である機能も含む.
バージョン12.0の後に加わった新機能と更新点のリスト >>
コアとなる言語
すべて開く すべて閉じる$ContextAliases — コンテキストの名前を参照したエイリアスを作成する
Needs (更新) — コンテキストエイリアスをサポート
End (更新), EndPackage (更新) — コンテキストエイリアスをパッケージに限定する
Contexts (更新) ▪ Information (更新) ▪ NameQ (更新) ▪ Names (更新)
Extract (更新) — 一般的なPartの仕様をサポート
並列計算
ParallelMap (更新) — 計算の進行状況のモニタリングをサポート
ParallelTable (更新) ▪ ParallelDo (更新) ▪ ParallelCombine (更新) ▪ ...
コンパイルの型 »
"SparseArray" — 疎な配列複合型
データ構造 »
"ExtensibleVector" — 効率的に先頭または末尾に追加する操作をサポートする可変ベクトル
"DisjointSet" (更新) — 効率的に複数の要素を挿入または単一化することができる
"RingBuffer" (更新) — バッファの前面または背面のピークを追加
数学計算
線形代数
Adjugate — 古典随伴行列
DrazinInverse — ドラジンの正方行列の一般逆行列
CoreNilpotentDecomposition — 核とベキ零の部分を含むブロック対角形式
多項式代数
PolynomialSumOfSquaresList — 非負多項式の平方和表現
数学関数
CoulombF, CoulombG — 正則クーロン波動関数と非正則クーロン波動関数
CoulombH1, CoulombH2 — 入射と散乱のクーロン波動関数
FoxH(更新) — 導関数と漸近式を含む完全な特性一式
関数の変換と特性
FunctionPoles — 有理型関数の極を与える
FoxHReduce — FoxH表現への関数の簡約化
数学関数の区間評価
CenteredInterval — 区間演算に適した実数あるいは複素数の中心区間
Cos (更新) ▪ Sin (更新) ▪ ⋯ ▪ HypergeometricPFQ (更新)
最適化 »
NMinimize (更新) — 準凸問題のための凸および劣勾配系の違いを含む,新しい自動メソッドが追加された
LeastSquares (更新) — 速くて疎なメソッドLSQRが追加された
"Xpress" — 最適化関数がFICO Xpressソルバをサポート
積分
Integrate(更新) — 代数関数の積分の向上
Integrate(更新) — 有理型関数の等高線積分の向上
微分方程式 »
CompleteIntegral — 一階常偏微分方程式の完全積分
DSolve (更新) — 記号的なベクトル変数の新たなサポート
総和変換 »
BilateralZTransform — 両側Z変換
InverseBilateralZTransform — 逆変換
差分方程式
RSolve (更新) — 多項式係数を含む線形系がすべて解けるようになった
可視化とグラフィックス
ベクトルの可視化 »
VectorDisplacementPlot — 2Dベクトル場からの変位プロット
VectorDisplacementPlot3D — 3Dベクトル場からの変位プロット
ListVectorDisplacementPlot ▪ ListVectorDisplacementPlot3D
地理的可視化 »
GeoGraphValuePlot — 地理的フローの可視化
マルチパネルプロット
15個の可視化関数でマルチパネルレイアウトが新たにサポートされた
ListDensityPlot ▪ ContourPlot ▪ ListContourPlot ▪ VectorPlot ▪ ListVectorPlot ▪ StreamPlot ▪ ListStreamPlot ▪ BarChart ▪ RectangleChart ▪ PieChart ▪ SectorChart ▪ Histogram ▪ SmoothHistogram ▪ DateHistogram
複数座標軸のプロット
ListPlot, ListLinePlot (更新) — 複数座標軸レイアウトの新たなサポート
一般化された可視化スケール
ScalingFunctions (更新) — 無限スケールの新たなサポート
Plot ▪ Plot3D ▪ DensityPlot ▪ ContourPlot ▪ RegionPlot ▪ LogPlot ▪ ComplexPlot ▪ ComplexPlot3D ▪ ReImPlot ▪ AbsArgPlot
ScalingFunctions (更新) — 日付スケールの新たなサポート
ListPlot ▪ ListLinePlot ▪ ListLinePlot3D ▪ ListDensityPlot ▪ ListContourPlot ▪ ListPointPlot3D ▪ ListStepPlot ▪ StackedListPlot ▪ BubbleChart
DateScale — 一般的な日付スケール群
幾何学的計算とグラフィックス »
基本領域
Torus, FilledTorus — 非充填と充填のトーラス領域
Tube (更新) — 領域として計算に使えるようになった
空間領域構成法領域
CSGRegion — 基本的な領域上でのブール演算による構造的な立体幾何学領域
データに基づく領域
RegionFit — 点集合に対して最もフィットする領域 (平面,直線,球面等)
GradientFittedMesh — 勾配をフィッティングして得られるメッシュ
ConcaveHullMesh — アルファシェイプから得られる点で構成されるメッシュ
派生領域
Scale, Rotate, Translate, GeometricTransformation — 幾何学的領域を返すようになった
領域関係
FindRegionTransform — 領域が存在する場合に,1つの領域からもう一つの領域までのアフィン変換を求める
RegionCongruent — 2つの領域が合同であるための条件を返す(剛体変換)
RegionSimilar — 2つの領域が似たものであるための条件を返す(剛体変換 + スケーリング変換)
RegionEqual (更新) ▪ RegionDisjoint (更新) ▪ RegionWithin (更新)
グラフとネットワーク »
Graph(更新) — 分子,木,データ構造,実体等から直接変換する
グラフ同型
IsomorphicSubgraphQ — グラフが別のグラフのサブグラフと同型かどうかを検定する
FindSubgraphIsomorphism — 部分グラフ同型を求める
FindIsomorphicSubgraph — 同型の部分グラフを求める
FindGraphIsomorphism (更新) — 劇的に性能が向上した
IsomorphicGraphQ (更新) ▪ GraphAutomorphismGroup (更新) ▪ CanonicalGraph (更新)
グラフ彩色
FindVertexColoring — 頂点の最小限の彩色を求める
FindEdgeColoring — 辺の最小限の彩色を求める
VertexChromaticNumber ▪ EdgeChromaticNumber ▪ ChromaticPolynomial (更新)
平面グラフ
FindPlanarColoring — 平面グラフ配置の面の彩色を求める
PlanarFaceList — 平面グラフ配置の面
DualPlanarGraph — 平面双対グラフ配置
制御フローグラフ
DominatorTreeGraph — 直接支配木
DominatorVertexList — それぞれの頂点を即時に支配する
グラフィックス
プリミティブ
Torus, FilledTorus — 非充填と充填のトーラスプリミティブ
照明
DirectionalLight — グラフィックスシーンの部分あるいは全体に対する指向性光源
PointLight — グラフィックスシーンの部分あるいは全体に対する球形点光源
SpotLight — グラフィックスシーンの部分あるいは全体に対する円錐形スポット光源
AmbientLight ▪ Lighting (更新)
オプション
AbsoluteOptions (更新) — 実装が大幅に更新された
空間統計 »
SpatialEstimate — 値を推定するために使うことができる関数を与える
VariogramFunction ▪ SpatialTrendFunction ▪ SpatialNoiseLevel ▪ SpatialEstimatorFunction
バリオグラム推定
VariogramModel — 記号的なバリオグラムモデル
EstimatedVariogramModel — モデルに基づくバリオグラム推定
BinnedVariogramList — ビン分割されたバリオグラム推定
動画の計算 »
動画の作成 »
SnippetsVideo — 複数の断片から動画のサマリーを作る
TourVideo — 2D画像やグラフィックスからツアーを作る
GridVideo — 動画のグリッドを作る
OverlayVideo — 画像やビデオを積み重ねる
動画の編集
VideoReplace (更新) — 置換するものとして,画像を扱えるようになった
ImageResize (更新) — 動画フレーム上でも画像操作ができるようになった
ImageTake ▪ ImageTrim ▪ ImageCrop ▪ ImageResize ▪ ImageRotate ▪ ImageEffect ▪ ImageTransformation ▪ ImageForwardTransformation ▪ ImagePerspectiveTransformation ▪ ColorNegate ▪ Darker ▪ Lighter ▪ ImageRecolor
機械学習の統合
"VideoFrames" — ネットエンコーダでフレームに関する新しいパラメータ
動画の特性とオプション
VideoFrameList (更新) — フレームを抽出するためのより多くの基準を受け付けるようになった
ConformationMethod — 動画フレームのサイズに従うメソッドを指定する
ImageDimensions (更新) — 動画フレームの次数を得る
ImageChannels ▪ ImageAspectRatio ▪ AudioSampleRate ▪ AudioChannels
画像の処理と解析 »
画像の作成とインポート »
AnimatedImage (更新) — 動画からアニメーションを作成できるようになった
幾何演算 »
ImageStitch — 画像のリストを張り合わせる
ImageKeypoints (更新) — SURFとニューラルネット特徴の新しいメソッド
ImageCorrespondingPoints (更新) ▪ FindGeometricTransform (更新) ▪ ImageAlign (更新)
色の処理 »
RemoveAlphaChannel (更新) — 色の指示を受け付けるようになった
SetAlphaChannel (更新) ▪ AlphaChannel (更新) ▪ ColorConvert (更新) ▪ ColorSeparate (更新)
機械学習とニューラルネットワーク
カスタムコンテンツ検出器
TrainImageContentDetector — カスタム画像コンテンツ検出器を効果的にトレーニングする
TrainTextContentDetector — カスタムテキストコンテンツ検出器を効果的にトレーニングする
ContentDetectorFunction — 繰り返し使用するためのコンテンツ検出器の関数
次元削減
"UMAP" — 新しい次元削減のメソッド
DimensionReduction (更新) ▪ DimensionReduce (更新) ▪ FeatureSpacePlot (更新) ▪ FeatureSpacePlot3D (更新)
分類と予測の説明可能性
ClassifierMeasurements, PredictorMeasurements — "SHAPPlots" や "ICEPlots" 特性 は分類や予測のための説明可能性を与える
ネットワーク訓練とエンコーダ
NetTrain (更新) ▪ NetEncoder (更新) ▪ NetDecoder (更新)
ネットワークの修復
NetUnfold — 折り畳まれたネットで繰り返し処理を抜き出す
NetGraph (更新) ▪ FlattenLayer (更新) ▪ NetJoin (更新)
ネットワーク層
CompiledLayer (更新) — 自動微分(AD)をサポート
ElementwiseLayer (更新) ▪ PartLayer (更新) ▪ ResizeLayer (更新) ▪ ConvolutionLayer (更新)
インポートとエキスポート
"ONNX" (更新) — より多くの層をサポート
Wolfram Neural Net Repository »
NetModel — 動画のアクション分類,画像のキーポイント等に関する新しいネットワーク
木構造 »
階層の順序
TreeTraversalOrder — 木構造で階層の順序をコントロールするオプション
TreeScan ▪ TreeMap ▪ TreeLevel ▪ TreeCases ▪ TreePosition ▪ TreeSelect
TreeScan — 出力を除くすべての部分木に関数を適用する
位置とレベルのサポート
TreeMapAt — 与えられた位置でのデータに関数を適用する
TreeInsert, TreeDelete, TreeReplacePart (更新) — 完全な深さ位置のリストをサポートする
TreeSelect (更新) — レベル指定が拡張された
TreeMap, TreeLevel (更新) — レベル指定がより柔軟になった
可視化とスタイル
Tree (更新) — 多くのスタイルオプションがサポートされた
TreeLayout — 木のレイアウトを簡単に特定する
TreeElementStyle ▪ TreeElementLabel
ランダムな木
RandomTree (更新) — 一様分布の木を生成することができるようになった
日付と時刻 »
天文学的に正確な日付と時間
TimeSystem — 時間のシステムを設定できるオプション (原子時,太陽時等)
TimeSystemConvert — 時間システムを変換する
DateObject, JulianDate (更新) — 精密な日付と時間のための時間システムをサポートするようになった
性能と制御
FromDateString (更新) — ISO形式でタイムゾーンの日付をサポート
DatePlus,DateDifference (更新) — 計算の詳細な制御
地図と地図製作 »
地理画像のコア
GeoGraphics (更新) — ベクターラベルを使った地理背景の新しいデフォルト
GeoRange (更新) — 世界地図を表示した新しいデフォルト
GeoBackground (更新) — 重ねた地理背景のリストをサポート
地理のプリミティブ
GeoGraphics (更新) — Epilog オプションで地理のプリミティブをサポート
GeoVisibleRegion,GeoVisibleRegionBoundary (更新) — マルチロケーションをサポート
地理データ
FlightData — 飛行機のフライトに関するリアルタイムな情報
偏微分方程式項 »
固体力学偏微分方程式コンポーネント »
SolidMechanicsPDEComponent — 固体力学モデル
SolidMechanicsStrain ▪ SolidMechanicsStress ▪ SolidFixedCondition ▪ SolidDisplacementCondition ▪ SolidBoundaryLoadValue
モノグラフ
固体力学 — 固体力学モデルについてのモノグラフ
固体力学モデル検証テスト — 固体力学モデルの検証のためのテストセット
系のモデル化と制御
制御系 »
StateFeedbackGains (更新) — トラッキング制御問題を解くことができるようになった
LQRegulatorGains (更新) ▪ DiscreteLQRegulatorGains (更新) ▪ EstimatorRegulator (更新) ▪ LQGRegulator (更新)
システムモデリングの概要 »
ConnectSystemModelController (更新) — トラッキング制御のサポートとダイアグラムレイアウトの改良
SystemModel (更新) — ベクターグラフィックスにおけるモデルダイアグラムとアイコンの改良
分子の構造と計算 »
化学式
ChemicalFormula — 化学物質の記号的表現
FindIsomers — 同じ化学式で異なる分子を見付ける
化学反応
ChemicalReaction — 化学反応を表記する
ReactionBalance — 化学的にバランスの取れた反応を計算する
ReactionBalancedQ — 与えられた化学反応が平衡であるかどうかを判定する
分子の可視化と注釈
MoleculePlot (更新) — 原子や結合のラベル付けやスタイル設定をサポート
AtomLabels ▪ AtomLabelStyle ▪ BondLabels
分子のパターンマッチング
MoleculeFreeQ — 下部構造がない分子かどうかを判定する
MoleculeMatchQ — 与えられたパターンに合致する分子かどうかを判定する
生体分子配列
BioSequence (更新) — 配列のコレクションとハイブリッド配列をサポート
BioSequenceModify (更新) ▪ BioSequenceQ ( 更新 )
BioSequencePlot — 生体分子配列の概略図を作成する
インポートとエキスポート »
FileFormatProperties — MIMEタイプや要素等のファイル形式の特性にアクセスできる
SetFileFormatProperties ▪ FileNameToFormatList ▪ MIMETypeToFormatList
ドキュメント形式 »
"PDF" (更新) — PDFのページをベクタグラフィックスとしてインポートできるようになった
ラスタ形式 »
"OpenEXR" (更新) — 複数の視点と異なるタイリングモードでエキスポートすることができるようになった
"WebP", "HEIF" (更新) — メタデータのインポートで拡張されたサポート
マルチメディア形式 »
"FLV" (更新) — 最近の形式へ変換してインポートすることができるようになった
"MP4" ▪ "QuickTime" ▪ "Ogg" ▪ "AVI" ▪ "Matroska"
科学,医学データ形式 »
"NetCDF" (更新) — インポートで重要な改良がされた
"SAS7BDAT" (更新) — 出力でサポートするようになった
"DTA" ▪ "SAV" ▪ "POR" ▪ "XPORT"
電子メール・メッセージ形式 »
"MBOX" (更新) — スレッド分析要素をサポートするようになった
ノートブック
StyleHints — スタイルシートのカスタマイズ
自動的に対のデリミタを入力する— コードに対のデリミタを入力するためのワークフロー
Wolfram|Alphaノートブックが二次元タイプセッティング入力をサポート
Webのヘルプページで,ドキュメントなしで製品をインストールするオプションをサポート
質問と回答のインターフェイス
QuestionInterface — 質問に回答するためのインターフェイスの仕様
QuestionObject (更新) — 新しいインターフェイスの型とビジュアルデザイン
CreateNotebook (更新) — ノートブックタイプに "QuestionNotebook"が追加された
Knowledgebaseの実体タイプ
PhysicalQuantity — 物理量を表す実体タイプ
外部サービスと操作
記号的なWebページレイアウト
WebItem — 数式を含むHTML要素を表現する
InterfaceSwitched — 配備されたWebページに対してレスポンシブなインターフェイスを定義する
リモートバッチ演算
"AzureBatch" — Azure Batch サービスにリモートバッチジョブを送信する
Cardano Blockchain »
BlockchainData ▪ BlockchainBlockData ▪ BlockchainTransactionData ▪ BlockchainAddressData ▪ BlockchainTokenData ▪ BlockchainTransaction ▪ BlockchainTransactionSign ▪ BlockchainTransactionSubmit
クラウド機能
クラウド計算
CloudExpression (更新) — パフォーマンスと信頼性の向上
クラウド認証
$RequesterCloudUserID — クラウド要求するユーザにユーザIDを与える
$RequesterCloudUserUUID — クラウド要求するユーザにユーザUUIDを与える