数据列表的绘图

Mathematica 可以用来画函数的图形. 用户给出一个函数, Mathematica 通过计算函数在许多点上的值来生成曲线或曲面.

本节介绍如何根据数据列表,而不是函数来绘制图形. ("导入和导出数据" 讨论如何从外部文件或程序中读取数据). Mathematica 对数据列表的绘图命令与上面讨论的对函数的绘图命令是类似的.

ListPlot[{y1,y2,...}]x 值为 处画
ListPlot[{{x1,y1},{x2,y2},...}]画点
ListLinePlot[list]用线将点连起来
ListPlot3D[{{z11,z12,...},{z21,z22,...},...}]
画出高度为 的数组的三维图形
ListPlot3D[{{x1,y1,z1},{x2,y2,z2},...}]
处画出高度为 的三维图形
ListContourPlot[array]画等高线图
ListDensityPlot[array]画密度图

数据列表绘图函数.

这是一列值.
In[1]:=
Click for copyable input
Out[1]=
这里画出这些值的图形.
In[2]:=
Click for copyable input
Out[2]=
这里用线将点连起来.
In[3]:=
Click for copyable input
Out[3]=
当为多组数据画图时, Mathematica 自动为各组数据选择不同的颜色.
In[4]:=
Click for copyable input
Out[4]=
这里给出 对的列表.
In[5]:=
Click for copyable input
Out[5]=
画这些点的图形.
In[6]:=
Click for copyable input
Out[6]=
这里给出一个长方形数值阵列. 这个阵列是相当大的,所以使用分号结尾以阻止结果被显示出来.
In[7]:=
Click for copyable input
这里画出该数值阵列的三维图形.
In[8]:=
Click for copyable input
Out[8]=
这里画出该数值阵列的密度图.
In[9]:=
Click for copyable input
Out[9]=
New to Mathematica? Find your learning path »
Have a question? Ask support »