Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica >
7.0版本的新功能概要
2007发行的 Mathematica 6 代表其重新定义的一场改革。Mathematica 6仅仅18个后,Mathematica 7.0代表了研发的又一重大成就,在其20多年的发展历程中,Mathematica几乎在各大领域系统里变的更宽更广,并且增添了一些关键的新领域 。
核心语言
列表和表达式处理
Gather, GatherBy, SplitBy 一般化了的目录的分割和组合
DeleteDuplicates 去除不能分类的元素
ArrayPad 用任意表达式补充多维数组
LengthWhile, TakeWhile 扩展到任意头部
Ratios 用于元素的连续比例
程序和发展
支持带有主题的信息组 »
Check, Quiet, On, Off 支持有名称的信息组
DiscreteIndicator 条件式函数的追加
字符串相关函数
SequenceAlignment 用于寻找元素序列的适当排列
SimilarityRules, GapPenalty 适当排列的微调
StringTrim 去除字符串周围的空间
相似性和距离测量
DamerauLevenshteinDistance 字符串距离的追加
并行计算
利用多重处理器和并行结构的新语言基元 »
Parallelize 用于自动并行的评价
ParallelTry 用于评价并行中复数表达式
ParallelMap, ParallelTable, ParallelSum, ... 并行类似的追加
SetSharedVariable, DistributeDefinitions 将日期和定义同步化
ParallelSubmit, WaitAll,... 并行评价表达式
动态交互
交互处理
Bookmarks 增加了 Manipulate 确定预定义的控制设定
InterpolationOrder 选项 Manipulate 确定自动序列
UnsavedVariables 支持 DynamicModule, Interpretation
一般符号 Control 对象增加到 Manipulate
符号控制
ButtonBar, ChoiceButtons 控制的增加
增加了的对 DelimiterCheckboxBarRadioButtonBar中的支持
"可滑动式" 平移显示大块内容 »
"有限" 外观 TabView 限制显示的标签的数目 »
Panel中的各种外观
ImageMargins 选项 RadioButtonBar 的追加
UnsavedVariables 选项 DynamicModule 的追加
PreemptProtect 选项追加以防止由优先评价引起的中断
数学和算法
离散微积分
离散微积分的新的综合框架的增加 »
Sum, Product 扩展到支持无限总和
DifferenceDelta, DiscreteShift, DiscreteRatio 用于离散差值和离散率
SumConvergence 总和的收敛条件
ContinuedFractionK 构建表达式到连分数的项目
RSolve 被修改以支持循环和离散方程式
RecurrenceTable 从循环和函数方程式中求值
DifferenceRoot 差值方程式的解的符号表现
GeneratingFunction, ... 构建给出计数中第n项的系数母函数
SeriesCoefficient 求给出母函数的级数系数
FourierSequenceTransform 离散傅立叶变换
ZTransform, InverseZTransform 扩展到支持多维序列
整数序列函数
FindSequenceFunction 求整数序列的关闭形式
FindGeneratingFunction 求指定级数系数的母函数
FindLinearRecurrence 求再生序列的最小线形循环
LinearRecurrence 指定循环系数的序列
布尔计算
BooleanFunction 多变量布尔函数
BooleanMinterms, BooleanMaxterms 最大项和最小项的组合
BooleanConvert, BooleanMinimize 标准形式见的变换
BooleanCountingFunction, Majority 计数函数的追加
BooleanTable 给出函数的真值表
BooleanVariables 表达式中的布尔变量目录
SatisfiabilityCount, SatisfiableQ 确认函数是否是真
SatisfiabilityInstances 求使得函数成为真的数值
TautologyQ 确定函数是否经常是真
数值理论
PrimeNu, PrimeOmega 非重复质因数的数目
IntegerPartitions 修改成限制返回分割区域的数目
新函数 PrimeZetaP, RiemannR, DirichletL 的追加
MangoldtLambda 的追加
LiouvilleLambda 的追加
FactorialPower 的追加
Hyperfactorial 的追加
DivisorSum 整数的除数的总和
数学函数
QBinomial, QFactorial, ... q-系列有关的函数的追加 »
BarnesG, LogBarnesG 函数的追加
AngerJ, DawsonF, WeberE 函数的追加
DiracComb 效用函数的追加
Log10, Log2 效用函数的追加
SquareWave, TriangleWave, SawtoothWave 效用函数的追加
LucasL 多项式支持的追加
UnitBox, UnitTriangle 函数的追加
HeavisideLambda, HeavisidePi 分布的追加
符号计算
D 中张量导数的支持的追加
Accumulate 中控制误差的"CompensatedSummation"方式的追加
指定正规化类型的Regularization 选项的 SumProduct 的追加
RSolve 现在支持多种类型的泛函方程
WronskianCasoratian 函数的追加
支持SumProduct中的多种方式
支持在 Root 中的超越函数和一般方程式
RootApproximant 的选项允许控制"最简单"近似值
确定不能分解多项式 IrreduciblePolynomialQ 的追加
CoefficientRules, FromCoefficientRules 选项对多项式操作的追加
MonomialList 从多项式中抽取并分类单项式
AssumptionsMethod 选项 SeriesCoefficient 的追加
优化
ArgMin, ArgMax 求给出极值的数值
MaxValue, MinValue 得出极值
FindArgMin, FindArgMax 从近似值求极值点
FindMinValue, FindMaxValue 试着找出极值
NArgMax, NArgMin, NMaxValue, NMinValue 求极值的数值
傅里叶分析
FourierSeries 傅里叶序列的展开
FourierTrigSeries 扩展至 SinCos
FourierCoefficient 傅里叶的系数
FourierCosCoefficient, FourierSinCoefficientSinCos series级数的系数
FourierSequenceTransform 离散傅里叶变换
DiscreteConvolve, Convolve 分解因子的追加
一般数值
FindDivisions 追加以分割区间成"分割良好"的子区间
微分方程
延迟微分方程式的支持被追加在 NDSolve
DifferentialRoot 线形差分方程式的符号性表示
Wronskian 检验线形独立函数或常微分方程的解
矩阵和线性代数
RealBlockDiagonalForm 选项允许真值对角线数据块的应用
DiagonalMatrix 修改成使得非对角线元素和填充成为可能
IdentityMatrix 现在使得矩形矩阵和稀疏数组可应用
ConstantArrayDiagonalMatrix 现在支持稀疏数组
UpperTriangularize, LowerTriangularize 追加到矩阵的部分可抽取
SymmetricMatrixQ 测定的追加
PauliMatrix 字符发生器的追加
GaussianMatrix 的追加
LeviCivitaTensor用于完全反对称的张量
统计和数据分析
FindCurvePath 用于被标本化了的曲线的再构建
Median, Quartiles, QuartileDeviation, ... 添加了内置分布的支持
LinearModelFit, NonlinearModelFit 从数据中构建回归模式
Interpolation 现在允许内插值的即时计算
LevyDistribution 的追加
StudentTDistribution 扩展到复数参数可使用
ExpectedValue 扩展到支持样本化了的数据
Standardize 调节常数变化和数据方差的调节
FittedModel 拟合模型的符号表示
DesignMatrix 线形模型的设计矩阵的构建
Entropy 测定数据中的随机性的函数的追加
可视化与图形
图形语言和基元
BSplineCurve, BezierCurve 任何角度的曲线的基元
BSplineSurface 任何角度的NURB面的基元
BernsteinBasis, BSplineBasis 样条函数的追加
Tube, Cone 图形基元的追加
Multi复数-Sphere 支持的追加
UnitVector 精确度支持的追加
Arrow 修改成支持三维图形和 Tube, Line 等基元
制图函数
Histogram, Histogram3D 用于二维和三维的柱形统计图
BarChart, BarChart3D 用条状显示数据
PieChart, PieChart3D 用全体的一部分表示数据
SectorChart, SectorChart3D 用可变扇形大小和半径表示数据
RectangleChart, RectangleChart3D 用可变矩形大小表示数据
BubbleChart, BubbleChart3D 用气泡图表示数据
任意图标和图例基元的追加 »
图形样式和布局的选项的追加 »
使用 ChartLegends, ChartLabels, Placed, Legended 的图表注释的追加
图标元素方案 面板的追加
几何变换
Rotate 扩展到更多旋转指定
一般化了的 RotateGraphics 以外
Rotate 构造完美转换成明示变换了的坐标
图形,选项和管理
CapForm, JoinForm 可定制多角形的边
RoundingRadius 用于 Rectangle, Framed 等的圆角
2D和3D可视化
ContourPlot 支持模拟光照 »
StreamPlot, VectorPlot 向量场的可视化
StreamDensityPlot, VectorDensityPlot 用于向量图和密度图的结合
VectorPlot3D 用于矢量场的三维图
ListCurvePathPlot 用于数据点之间的插值
SphericalPlot3D 被改善
DateListLogPlot 制图时间序列数据的增加
FindCurvePath 用于重新排列曲线周围的点
可视化选项和指令
ContourLabels 修改成支持标记和工具提示
Transparent 颜色指令的追加
语音
SpokenString 用于表达式的语言表现
Speak 用电脑的音响系统发出声音
数据操纵
输入和输出
增加了对 Import 中的安全套接字层(SSL, https) 的支持
新化学和生物格式: "GenBank", "PDB", "SDF", "SMILES", "MMCIF", "MOL2"
新GIS 格式: Shape ("SHP"), "TIGER", "SDTSDEM", "SP3"
图像处理和分析
带有许多函数的新图像处理功能的追加 »
Image 作为图像的符号代表被增加
ImageQ 检测表达式是否代表图像
ImageDimensions, ImageChannels, ImageType, ... 取得图像属性 »
ImageResize, ImageRotate, ImageReflect 用于基本图像选项 »
Thumbnail 用于图像的缩图版本
ImageData 抽取光栅数据作为数组
ImageAdjust 调节光亮度、对比度等
Sharpen, Blur 图像操作的增加
ImageEffect 用于特别影像效果
ImageConvolve, ImageCorrelate, ... 用于图像筛选 »
DiskMatrix, BoxMatrix, DiamondMatrix, ... 卷积内核的追加
Dilation, Erosion, Opening, Closing, ... 形态操作的追加 »
HitMissTransform, TopHatTransform, ... 形态变换的追加 »
ImageCompose 用于图像的叠加
ImagePartition, ImageAssemble 用于图像的部分的分离和组合
ImageAdd, ImageSubtract, ImageApply, ImageMultiply, ... 用于图像算术 »
ImageHistogram, ImageLevels 用于图像的颜色分析
ColorQuantize 用于图像的近似色
ColorCombine, ColorSeparate 用于图像的渠道
GeodesicDilation, GeodesicErosion 形态学函数的追加
测量学
测地学计算函数的追加 »
DMSList, DMSString 用于角度的符号性表示
FromDMS 角度值表现的变换
GeodesyData 椭球体和基准有关信息
GeoProjectionData 提供制图投影的信息
GeoPosition 用于测地位置的符号性表示
GeoGridPosition 用于位置的制图网格的投影
FindGeoLocation 在IP中寻找所在地的位置
Latitude, Longitude, LatitudeLongitude 取得地图坐标
$GeoLocation 用于默认测地位置
可计算数据
大量的辅助数据
AstronomicalData 改善了许多新对象和属性
DictionaryLookup 增加了多种语言的支持
GenomeData 用于人类基因组的特性
GenomeLookup 用于快速搜寻人类基因组序列
ProteinData 提供蛋白质结构和功能
WeatherData 提供当前和历史的天气测定值
ChemicalData 扩展了的实体和属性的精选了的数据
GeodesyData 用于大地坐标系统的数据
GraphData 增加了许多新的属性
PolyhedronData 增加了许多新的属性
笔记本和文档
一般界面特征
改善了初次使用者的体验
单元之间新的水平插入光标
单元互动式设定的新的操作方法
TraditionalForm 中改善了的特殊函数启发法和显示
UsingFrontEnd 允许从独立内核使用前端功能
右点击文本菜单被加入到许多笔记本元素中
NotebookPrint 可用于任意表达式
更新了的摸板制作的机构 »
数学助手 等快速启动面板的追加
TooltipDelay 选项的追加
符号性 Placeholder 构建的追加
Manipulate 中的书签支持的追加
获得坐标 工具中使用的CoordinatesToolOptions 选项的增加 »
CheckboxBar 现在支持分离符号、背景色和边框
Framed 中的圆角的支持
Row 定制选项的追加
格式和样式
DefaultAxesStyle, DefaultFrameStyle, ... 默认选项的追加
系统界面与配置
核心系统
改善了的 Windows 和 Linux 的安装
SendMail 直接从Mathematica 发送邮件
SystemOpen 用于打开带有外围程序的文件
Uncompress 支持任意头部
文件和文件命名操作
FindFile 寻找既存文件的路径
AbsoluteFileName 寻找既存文件名的绝对形式
ExpandFileName 扩展文件名至绝对格式
FileExistsQ 检验文件是否存在
DirectoryQ 检验目录是否存在
FileNameSplit, FileNameJoin, ... 操作文件和目录名称 »
FileBaseName, FileExtension 抽取文件名的一部分
FileHash 计算文件内容的哈希代码
FileDate, SetFileDate 文件的取出、建立、更改时间的取得和设定
NotebookFileName 当前评价笔记本的名称
并行计算
并行计算执行的新综合内置框架 »
编辑偏好设置的新集群和内核的配置栏
LaunchKernels 启动预先设定的操作内核
Parallelize 并行表达式的自动评价
ParallelTry, ParallelEvaluate 并行评价表达式
CriticalSection 机构关闭的追加
一般 ParallelCombine 程序的追加
ParallelMap, ParallelTable, ParallelDo, ... 增加用于并行评价
KernelObject 可利用的操作内核的符号性表示
ParallelSubmit 将表达式列入行列以被评价
EvaluationObject 已列入行列的符号性表达式
DistributeDefinitions 在内核之间分享定义域
$SharedFunctions, $SharedVariables 共有对象的目录
WaitAll, WaitNext, ... 并行评价的控制
$TimedOut 在给定时间内未完成操作时显示的结果
更多关于
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team