|
SOLUTIONS
|
MATHEMATICA 内置符号
DiscretePlot[expr, {n, nmax}]
产生表达式 expr 的值的图形,其中 n 从
变化到
.
DiscretePlot[expr, {n, nmin, nmax}]
产生表达式 expr 的值的图形,其中 n 从
变化到
.
DiscretePlot[expr, {n, nmin, nmax, dn}]
用步长 dn.
DiscretePlot[expr, {n, {n1, n2, ...}}]
使用连续值
、
、....
DiscretePlot[{expr1, expr2, ...}, {n, nmin, nmax}]
绘制所有
的值.
更多信息更多信息
- DiscretePlot 使用标准的 Mathematica 迭代器说明.
- DiscretePlot 将变量 n 视为局部变量,等效使用 Block.
- DiscretePlot 有属性 HoldAll,仅在对 n 赋特定数值时计算 expr.
- 在某些情况下,在对 n 赋特定数值前,用 Evaluate 符号计算 expr 会更有效些.
- 在 expr 计算中使用的精度是迭代器中所用的最小精度.
- 形式
提供了可用于所得的图形基元的一个封装 w. - 可以使用如下封装:
-
Annotation[expr,label] 提供一个注解 Button[expr,action] 定义一个当元素被点击时所要执行的操作 EventHandler[expr,...] 对元素定义一个通用事件句柄 Hyperlink[expr,uri] 使元素作为超链接使用 PopupWindow[expr,cont] 对元素附加一个弹出窗口 StatusArea[expr,label] 当鼠标移过元素时,在状态栏中显示 Style[expr,opts] 使用指定的样式,显示元素 Tooltip[expr,label] 对元素附加一个任意的工具提示条 - DiscretePlot 具有和 Graphics 相同的选项,另外有下列添加和变动:
-
AspectRatio 1/GoldenRatio 高宽比 Axes True 是否绘制轴 ClippingStyle None 当对线条进行剪切时,所要绘制的内容 ColorFunction Automatic 如何决定线条的着色 ColorFunctionScaling True 是否对 ColorFunction 的变量进行尺度缩放 EvaluationMonitor None 在每个函数进行计算时,所计算的表达式 ExtentElementFunction Automatic 如何对延伸填充生成原始图形 ExtentMarkers None 用于延伸边界的记号 ExtentSize None 从图线点延伸的宽度 Filling Axis 从延伸开始填充 FillingStyle Automatic 用于填充的样式 Joined Automatic 是否连接点 Method Automatic 所使用的方法 PerformanceGoal $PerformanceGoal 尝试优化的性能方面 PlotMarkers None 用于图线的点的记号 PlotLegends None 序列图例 PlotRange Automatic 所要包含的值的范围 PlotRangeClipping True 是否在图线范围上进行剪切 PlotStyle Automatic 用于确定每个线条的样式的图形指令 RegionFunction (True &) 如何确定是否包含一个点 WorkingPrecision MachinePrecision 用于内部计算的精度 - 提供给 ColorFunction 的变量是
、
. - 设置 ExtentSize->{sl, sr} 时,在每个图线点周围绘制一条水平线,把
延伸到左边,把
延伸到右边. 设置ExtentMarkers->{ml, mr} 时,记号
和
将作为左右延伸边界记号使用. - 在默认设置 Joined->Automatic 和 Filling->Axis 下,DiscretePlot 在只有很少的点时,绘制点并且使用茎干填充,以及有很多点时,绘制线并且使用实心填充之间切换.
- 提供给 ExtentElementFunction 的变量是元素区域
和样本点
. - 设置 ExtentSize->None 时,
等于
. 设置 Filling->None 时,
等于
.
版本 7 的新功能 | 版本 9 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





