首页 > 化工知识 > Origin(Pro):3D图--洋葱便纸贴(3)--怎么变成表面连续的洋葱?

Origin(Pro):3D图--洋葱便纸贴(3)--怎么变成表面连续的洋葱?

时间:2020-08-30 来源:数据绘图 浏览:
同样的数据Matlab能画出漂亮的(编者注:这是洋葱!):

Origin为何只能画成粗糙的(编者注:变成了洋葱便纸贴):

此时需要认真检查作图数据和充分利用3D Parametric Function plot的强大功能。

 

原始数据是101行X39列的,每3列都设置为XYZ

  1. 选中任一列Z,画一幅3D scatter可以观察发现,数据是刻画一个全曲面的曲线,但是3D Parametric Function plot画的则是需要半曲面的曲线。

  2. 因此对于101行的原始数据对半拆分,可以拆分成51行X78列。

  3. 我们需要再把数据整理成3列XYZ的形式,需要用到worksheet:->split worksheet


     

  4. 对新生成的workbook再选worksheet->Append worksheet。操作如下,output worksheet最好选new book

  5. 对新生成的workbook,检查一下只有xyz三列,1326行。结合上面的处理和经过简单计算,需要新建一个matrixset matrix dimension and labels 对话框中设置成5126. 并且按matrix右上角的D icon, 再添加两个object。

  6. 确保Matrix第一个object被选中,Matrix->Set value。 对话框中选,variables->Add range variable by selection. 去到刚才只有xyz三列的workbook全选所有列,按右下角的按钮如下:


     

  7. 回到Set value对话框前,有insert mode提示,按默认即可。

  8. cell(i,j) 输入r1,复制before formula scripts 的所有代码;按一下>>按钮,转换到matrix的object2,黏贴刚才代码到before formula scriptscell(i,j) 输入r2;同理对matrix的object3,黏贴刚才代码到before formula scriptscell(i,j) 输入r3. 最后点OK。


     

  9. 确保Matrix第三个object被选中。先画3D Colormap Surface

  10. 打开Plot details, 去到Surfacetab 选上 Parametric surface 复选框,X matrix->mat(1),Y matrix->mat(2)。点击Ok后,再点右上的rescale按钮

  11. 最后生成了光滑漂亮的3D Colormap Surface图

 

题图来源:http://www.shucai123.com/yangcong/41255.html

 

原文链接:http://www.originlab.com/forum/topic.asp?TOPIC_ID=22674

 

 

作者:Timist,编者:Changyu Wu

 

 

感谢QQ好友(409***690)提供的数据。

 
 
所用软件:OriginLab OriginPro 2016 @Windows 10 pro。点击左下角“阅读原文”下载源文件。
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐