8的新功能概要

自7 以来的主要新功能列表.

核心语言

打开所有单元 关闭所有单元

Wolfram|Alpha 融入于 Wolfram 系统

在输入单元的任何地方输入 ,在框符内输入自然语言,会得到相应的 Wolfram 系统输入

在输入单元的开头输入 ,从 Wolfram|Alpha 中获得单个数据

在输入单元的开头输入 ,从 Wolfram|Alpha 中获得全部输出

WolframAlpha 编程查询 Wolfram|Alpha 并在 Wolfram 系统中给出结果

新的增强的编译器 »

CompilationTarget 指定包含 C 代码的编译函数的目标运行时间

Parallelization 指定编译函数是否应该并行运行

Wolfram 系统编译器用户指南 如何有效使用编译器的教程

动态程序库链接 »

LibraryFunctionLoad 从动态库加载一个函数至 Wolfram 系统

LibraryFunction 调用动态库的一个函数

LibraryFunctionInformation  ▪  LibraryUnload  ▪  FindLibrary  ▪  ...

Wolfram LibraryLink 用户指南 Wolfram 系统中使用动态库的教程

Wolfram 系统程序中产生 C »

Export 导出 Wolfram 系统编译函数成 C 代码

CCodeGenerate  ▪  CCodeStringGenerate  ▪  SymbolicCGenerate  ▪  LibraryGenerate  ▪  ...

产生 C 代码用户指南 使用 Wolfram 系统编译函数产生 C 代码的教程

C 代码的符号表示 »

ToCCodeString 把一个符号 C 表达式转换成一个 C 代码字符串

CAssign  ▪  CCall  ▪  CDefine  ▪  CFor  ▪  CFunction  ▪  CIf  ▪  CStruct  ▪  ...

SymbolicC 用户指南 Wolfram 系统中创建、操控和优化 C 代码的教程

Wolfram 系统中调用 C 编译器 »

CreateExecutable 从 C 代码中创建一个可执行文件

CreateLibrary 从 C 代码中创建一个程序库

CCompilerDriver 用户指南 Wolfram 系统中使用可用的 C 编译器教程

使用 CUDALink 的 GPU 计算»

CUDAInformation 列出所有 CUDA 设备信息

CUDAFunctionLoad 加载用户定义的 CUDA 程序于 Wolfram 系统

CUDAErosion  ▪  CUDADilation  ▪  CUDAFourier  ▪  CUDADot  ▪  ...

使用 OpenCLLink 的 GPU 计算 »

OpenCLInformation 列出所有 OpenCL 设备信息

OpenCLFunctionLoad 加载用户定义的 OpenCL 程序于 Wolfram 系统

OpenCLMemoryLoad  ▪  OpenCLMemoryAllocate  ▪  SymbolicOpenCLFunction  ▪  ...

断言检验

Assert  ▪  $AssertFunction

数学与算法

图与网络 »

Graph 从点与边中构建图

GraphData, ExampleData 理论图与经验图的集合

CompleteGraph  ▪  GridGraph  ▪  CompleteKaryTree  ▪  ButterflyGraph

AdjacencyGraph  ▪  IncidenceGraph  ▪  AdjacencyMatrix  ▪  ...

UniformGraphDistribution  ▪  BarabasiAlbertGraphDistribution  ▪  ...

新的图样式与标记 »

HighlightGraph 突出显示顶点、边或整个子图

VertexStyle  ▪  EdgeStyle  ▪  VertexLabels  ▪  EdgeLabels  ▪  ...

新的谓词与属性 »

IsomorphicGraphQ 验证两个图是否同构

GraphQ  ▪  DirectedGraphQ  ▪  ConnectedGraphQ  ▪  EulerianGraphQ  ▪  ...

新的图度量法与度量 »

VertexCount  ▪  VertexDegree  ▪  VertexInDegree  ▪  GraphDistance  ▪  ...

ClosenessCentrality  ▪  BetweennessCentrality  ▪  PageRankCentrality  ▪  ...

新的图计算 »

FindShortestPath 求从源顶点到一个或所有顶点的最短路径

FindEulerianCycle  ▪  FindHamiltonianCycle  ▪  GraphDiameter  ▪  ...

ConnectedComponents  ▪  KCoreComponents  ▪  VertexOutComponent  ▪  ...

FindClique  ▪  FindEdgeCover  ▪  BreadthFirstScan  ▪  ...

控制系统 »

TransferFunctionModel, StateSpaceModel 线性时不变系统的模型

ToContinuousTimeModel  ▪  ToDiscreteTimeModel  ▪  ...

RootLocusPlot 绘制根轨迹

BodePlot 绘制频响的幅度和相位

NyquistPlot  ▪  NicholsPlot  ▪  ...

ControllableModelQ 测试一个模型是否可控制

KalmanEstimator 具有指定协方差矩阵的卡尔曼(Kalman)估计

OutputResponse  ▪  ControllabilityMatrix  ▪  SystemsModelExtract  ▪  LyapunovSolve  ▪  ...

概率和统计 »

Probability, NProbability 计算一般事件的概率

Expectation, NExpectation 计算一般表达式的期望

ProbabilityDistribution 从一个分布函数构建分布

RandomVariate  ▪  SurvivalFunction  ▪  HazardFunction  ▪  ...

Moment 分布和数据的矩

Cumulant 分布和数据的矩的累积量

MomentGeneratingFunction  ▪  MomentConvert  ▪  FactorialMoment  ▪  ...

DistributionFitTest 检验分布或数据的优度拟合

LocationTest 检验一个或两个数据集的均值或均值差异

VarianceTest 检验一个或两个数据集的方差或方差比

LocationEquivalenceTest  ▪  VarianceEquivalenceTest  ▪  ...

新的统计分布 »

MultivariateTDistribution 多元学生(Student) 分布

MultinormalDistribution  ▪  BinormalDistribution  ▪  MultivariatePoissonDistribution  ▪  ...

HistogramDistribution 根据数据的直方图构建分布

SmoothKernelDistribution 根据数据的平滑性构建分布

EmpiricalDistribution  ▪  SurvivalDistribution  ▪  KernelMixtureDistribution  ▪  ...

DagumDistribution  ▪  SinghMaddalaDistribution  ▪  BetaPrimeDistribution  ▪  ...

ExponentialPowerDistribution  ▪  SechDistribution  ▪  NakagamiDistribution  ▪  ...

TransformedDistribution  ▪  OrderDistribution  ▪  MixtureDistribution  ▪  CopulaDistribution  ▪  ...

置换 »

Cycles  ▪  PermutationCyclesQ 置换的轮换表示

RandomPermutation 随机产生的置换

Permute  ▪  FindPermutation 置换部分表达式

PermutationListQ  ▪  PermutationList  ▪  PermutationCycles 置换列表与其轮换格式的转换

PermutationSupport  ▪  PermutationMax  ▪  ... 通过置换移动点

PermutationProduct  ▪  PermutationPower  ▪  PermutationOrder  ▪  ... 置换操作

群论 »

PermutationGroup 有限群的置换表示

GroupMultiplicationTable  ▪  CayleyGraph 群的另一种表示

GroupOrder  ▪  GroupElements  ▪  GroupElementQ  ▪  ... 群的元素

GroupOrbits  ▪  GroupStabilizer  ▪  ... 群的操作

SymmetricGroup  ▪  DihedralGroup  ▪  ... 已命名的群

方程解的改进

SolveNSolve 新的应用,包括不同域的解

NIntegrate 新的方法,尤其是对单变量和多变量的被积函数

可视化与图形

Texture 指定多边形的纹理表面或其它填充图形对象

ScalingFunctions 当用 PlotPlot3D 以及其它绘制函数绘图时,指定应使用何种比例函数

统计可视化 »

SmoothHistogram 绘制数据的密度估计

SmoothHistogram3D  ▪  PairedBarChart  ▪  PairedHistogram  ▪  DensityHistogram  ▪  SmoothDensityHistogram  ▪  ...

QuantilePlot 数据或分布的分位数-分位数绘制

ProbabilityPlot 数据或分布的概率-概率绘制

ProbabilityScalePlot 绘制正态分布、韦伯分布、康拜尔(Gumbel)分布等

BoxWhiskerChart  ▪  DistributionChart  ▪  ...

金融可视化 »

TradingChart 完整的交易图表,其中可能包括技术指标

InteractiveTradingChart 交互式交易图表

CandlestickChart  ▪  KagiChart  ▪  RenkoChart  ▪  ...

小波可视化 »

WaveletListPlot 绘制小波变换的系数

WaveletMatrixPlot  ▪  WaveletImagePlot  ▪  WaveletScalogram  ▪  ...

改进的交互式图形编辑

图形 绘图工具 交互式绘制和编辑图形

新的应用技术

小波分析 »

ContinuousWaveletTransform 给出连续小波变换

DiscreteWaveletTransform 给出离散小波变换

HaarWavelet 哈尔(Haar)小波族

DaubechiesWavelet 多贝西(Daubechies)小波族

MexicanHatWavelet 高斯(Gaussian)导数的小波族

GaborWavelet 盖博(Gabor)小波族

WaveletPhi  ▪  WaveletPsi  ▪  BattleLemarieWavelet  ▪  BiorthogonalSplineWavelet  ▪  MorletWavelet  ▪  PaulWavelet  ▪  ...

WaveletListPlot 绘制小波变换系数

WaveletMatrixPlot  ▪  WaveletImagePlot  ▪  WaveletScalogram  ▪  ...

计算金融 »

FinancialDerivative 获取金融衍生品的价格

FinancialIndicator 技术指标的符号表示

TimeValue 资金时值计算

EffectiveInterest 实际利率的转换

Cashflow  ▪  Annuity  ▪  AnnuityDue  ▪  FinancialBond  ▪  ...

金融可视化 »

TradingChart 完整的交易图表,其中可能包括技术指标

InteractiveTradingChart 交互式交易图表

CandlestickChart 开盘高低收盘价格的蜡烛与开盘-最高-最低-收盘(OHLC)图表

KagiChart  ▪  RenkoChart  ▪  PointFigureChart  ▪  LineBreakChart  ▪  ...

图像处理的改进 »

ImageTransformation 一个图像的像素功能的转换

EdgeDetect 在一个图像中使用凯倪(Canny)和其它方法检测边缘

RandomImage 从一个分布中产生一个随机图像

ImageCapture 从您的计算机的主要的摄像机设备中捕获一个图像

ImageKeypoints 在一个图像中找到关键点与相关的特征向量

ImageCooccurrence 创建一个纹理共生矩阵

TextRecognize 从图像中提取文本

ImageDeconvolve  ▪  ContourDetect  ▪  CrossingDetect  ▪  SkeletonTransform  ▪  PrincipalComponents  ▪  ...

MeanShiftFilter  ▪  RangeFilter  ▪  TotalVariationFilter  ▪  WienerFilter  ▪  ...

WatershedComponents 图像的分水岭变换

ComponentMeasurements 形状和颜色分析

FillingTransform  ▪  MorphologicalBinarize  ▪  ImageForestingComponents  ▪  ...

新的导入/导出格式 »

"GraphML" 图格式

"KML" 谷歌地球 GIS 格式

"QuickTime" Export 可以导出到 QuickTime 视频格式

"EPS" Import 现在支持封装的 PostScript 格式

"XLSX"  ▪  "Affymetrix"  ▪  "JSON"  ▪  "C"  ▪  "NEXUS"  ▪  "VideoFrames"  ▪  ...

笔记本与文档的增强

可计算文档格式(CDF)文件

文件 新建 FreeCDF (.cdf) 创建一个新的 .cdf 文件

文件 另存为... 添加保存 .cdf 文件的支持

"CDF" 添加可计算文档格式(.cdf)文件的 ImportExport

打印与布局的改进

文件 打印设置 页眉和页脚 新的页眉和页脚对话框包括支持自索引运行头并且添加许多其它易于使用的功能

文件 打印预览 在 Windows 和 Linux 平台添加新的打印预览功能

改进的分行与分页和页面控制

新的引文管理

插入 引用 与尾注和 BibTeX 引用样式的集成

引文管理 Wolfram 系统中管理引文的教程

改进的查找与替代对话框

编辑 查找 包括查找和替代完整的排版文本,增强的搜索结果的高亮显示,以及先前搜索与替代的历史

笔记本的自动计算

NotebookEvaluate 在指定的笔记本中计算单元

增强的界面控制

InputField 现在支持水平滚动和内容屏蔽

MouseAppearance 上下文敏感的鼠标光标的外观

系统界面与部署

新的编译器增强 »

CompilationTarget 指定包含 C 代码的编译函数的目标运行时间

Parallelization 指定编译函数是否应该并行运行

Wolfram 系统 编译器用户指南 如何有效使用编译器的教程

动态程序库链接 »

LibraryFunctionLoad 从动态库加载一个函数至 Wolfram 系统

LibraryFunction 调用动态库的函数

LibraryFunctionInformation  ▪  LibraryUnload  ▪  FindLibrary  ▪  ...

LibraryLink 用户指南 Wolfram 系统中使用动态库的教程

Wolfram 系统 程序中生成 C »

Export 导出 Wolfram 系统 编译函数成 C 代码

CCodeGenerate  ▪  CCodeStringGenerate  ▪  SymbolicCGenerate  ▪  LibraryGenerate  ▪  ...

产生 C 代码用户指南 使用 Wolfram 系统编译函数产生 C 代码的教程

C 代码的符号表示 »

ToCCodeString 把一个符号 C 表达式转换成一个 C 代码字符串

CAssign  ▪  CCall  ▪  CDefine  ▪  CFor  ▪  CFunction  ▪  CIf  ▪  CStruct  ▪  ...

SymbolicC 用户指南 Wolfram 系统中创建、操控和优化 C 代码的教程

Wolfram 系统中调用 C 编译器 »

CreateExecutable 从 C 代码中创建一个可执行文件

CreateLibrary 从 C 代码中创建一个程序库

CCompilerDriver 用户指南 Wolfram 系统中使用可用的 C 编译器教程

使用 CUDALink 的 GPU 计算 »

CUDAInformation 列出所有 CUDA 设备信息

CUDAImageConvolve 与指定核卷积图像

CUDAFunctionLoad 加载用户定义的 CUDA 程序于 Wolfram 系统

NVCCCompiler Wolfram 系统中编译 CUDA 程序

CUDAErosion  ▪  CUDADilation  ▪  CUDAFourier  ▪  CUDADot  ▪  ...

CUDAMemoryLoad  ▪  CUDAMemoryAllocate  ▪  SymbolicCUDAFunction  ▪  ...

使用 OpenCLLink 的 GPU 计算 »

OpenCLInformation 列出所有 OpenCL 设备信息

OpenCLFunctionLoad 加载用户定义的 OpenCL 程序于 Wolfram 系统

OpenCLMemoryLoad  ▪  OpenCLMemoryAllocate  ▪  SymbolicOpenCLFunction  ▪  ...

独立的 Wolfram 系统脚本

-script 在脚本模式从一个文件中执行命令

MathematicaScript 执行一个独立的 Wolfram 系统脚本

$ScriptCommandLine 给与 Wolfram 系统脚本的参数