Origin绘制三维图怎么绘制垂线和误差棒?

在三维图中的数据处理中通常有一个目标函数,计算数据或是试验结果与目标函数通常有些差距,为了更方便表明实际数据与目标函数的关系,我们可以在实验数据与目标函数之间用垂线进行关联。在这篇经验中,我们的目标函数所在平面是高斯平面,通过Drop lines(垂线)和error bars(误差棒)构建实际数据与目标函数的关系。如图为最终效果图。

1、激活如图所示的worksheet为三维散点图的初始数据,选中XYZ数据执行Plot-3D Symbol/Bar/Vector-3D Scatter

2、得到如图所示的三维散点图。

3、现在讲3D Color Fill Surface添加到3D scatter中,双击图层1可以打开Layer Contents对话框,如图所示。

4、在Layer Contents中,选择Matrices in Folder。在左侧选择三维表面图所在的矩阵,添加到右侧,并点击图中A,选择3D-Surface

5、点击OK,得到如图所示的图形。

6、双击图形打开Plot Details,在左侧选择如图所示的Original,在右侧选择Symbol选项,将形状修改为Ball,将Size大小设置为9,颜色设置为Olive。

7、在左侧选择表面图所在Matrix,选择右侧的Fill选项(如图),将Front Surface中Fill Piece by Piece的颜色Red,将透明度修改为60%。

8、选择右侧Mesh选项,将Line Width修改为1,并Set Total Number of Majors为X=9和Y=9.

9、现在我们来绘制垂线,在左侧如图选择三维散点图的Original,选择Drop Lines选项,设置Parallel to Z Axis,勾选Drop to Surface。将drop line的Width设置为2,将Color设置为Auto

10、点击OK,最终效果图如图所示。

11、下面顺便介绍下,在三维表面图插入误差棒的效果,步骤1-7一样,不同的是初始数据中,选择D列右击选择Fill Column with,点击Uniform Random Numbers。

12、双击图片打开Plot Details,在三维散点图的Original中选择error bar选项,选择Col(D)为Z Error值。

13、点击OK,就可以得到最终的带误差棒的三维表面图。

注意事项:垂线需要Origin8.5以上版本才能绘制。

(0)

相关推荐

  • 如何在Origin三维图中绘制垂线和误差棒

    在三维图中的数据处理中通常有一个目标函数,计算数据或是试验结果与目标函数通常有些差距,为了更方便表明实际数据与目标函数的关系,我们可以在实验数据与目标函数之间用垂线进行关联.在这篇中,我们的目标函数所 ...

  • Python绘制三维图

    Python的绘图功能强大,与matlab有得一比,当然不是专业的绘图软件,所以稍微逊色一点.对于一般绘图matlibplot足够了.mpl_toolkits.mplot3d可以用于3D图的绘制. 操 ...

  • MATLAB怎么绘制二维曲线图三维图和子图

    为直观表达MATLAB运算结果或将程序运行结果可视化,GUI界面是一种表达方法,包括表格图形控件等,简单点的话,在m文件中编程绘图,将结果图形显示.下面分享给大家MATLAB绘制二维曲线图.三维图.一 ...

  • SolidWorks怎么绘制圆柱体? sw画三维图的教程

    SolidWorks中想要绘制一个圆柱体,该怎么绘制呢?下面我们就来看看详细的教程. 1.打开SolidWorks软件. 2.选择前视图基准面,点击一下会有选择选项,选择绘制草图. 3.选择草图功能里 ...

  • matlab中关于三维曲面图的绘制

    关于matlab用来绘制三维曲面图的指令函数有两个,一个是网格曲面函数mesh函数,另一个是阴影曲面surf函数,本文就是主要介绍这两个函数的具体用法 操作方法 01 首先先介绍一下这两个函数各自使用 ...

  • matlab如何绘制三维曲面图

    许多时候需要绘制三维曲面图,比如知道三维数据(x,y,z),如何绘制出三维图像?下面,小编以一个小例子演示基本操作,请看下文: 操作方法 01 作为演示,以二元函数图 z = xexp(-x^2-y^ ...

  • PPT怎么绘制三维立体的柱形?

    ppt中可以绘制简单的三维图形,该怎么绘制立体的柱形呢?下面我们就来看看详细的教程. 1.比如图中的效果,其实做法也就是利用三个形状进行组合而成,三个形状分别是菱形以及两个矩形(矩形需要进行一个变形操 ...

  • Matlab 2016怎么绘制三维等高线图形?

    Matlab2016中,绘图功能有了很大改进,这里介绍三维等高线图形绘制. 1.首先使用peaks函数生成一组数据. aa = peaks(40); 2.在Matlab左上角,打开“绘图”——“MAT ...

  • VISIO怎么绘制三维正方体图形?

    使用VISIO,我们可以根据三维透视原则,绘制三维的形状.下面就以绘制立体正方形作为例子,给大家介绍相关的方式. 1.如果我们处于开始菜单栏,我们可以选择指针工具旁边的选项,我们首先选择拆线图 2.我 ...