The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 Origin中文论坛
 Origin 中文论坛 (Chinese Origin Forum)
 Origin画3D surface图求助
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

shenxian180708

1 Posts

Posted - 09/07/2017 :  08:26:56 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Origin Ver. and Service Release (Select Help-->About Origin): Origin Pro 2016 (64-bit) Sr2,b9.3.2.303
Operating System:Win 7-64 bit

在利用Origin画3D surface图时遇到了问题。

参考文献中图形效果如下:
X轴和Z轴为log坐标,Y轴为线性坐标,


我的原始数据为(X,Y,X)大小为(56,29,56)的矩阵,在worksheet中以XYZ三列形式展开,共1624行。其中Y轴的值比较特殊,两头比较稀疏,中间比较密集。

首先我尝试了在worksheet中利用plot--3D surface--Color fill surface进行作图,如下



但图中的网格与文献中图形差异很大,不是预想的效果。

其次,我利用matrix中的plot--3D surface--Color fill surface的进行作图,具体步骤如下:

1.将行数为1624的worksheet中的数据利用 worksheet--convert to matrix --XYZ log gridding进行转化,Gridding Settings为默认值,Random (Renka

Cline),Columns为38,Rows为38。最终得出的38X38的matrix里,有一些负值,如下图所示:



2.利用plotplot--3D surface--Color fill surface进行作图,如下所示:



可以看出,由于负值的出现,图中有一部分为空白。另外,由于X轴和Y轴的坐标也不对。

求助中~~

yuki_wu

896 Posts

Posted - 09/11/2017 :  03:33:47 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi,

#1 网格数目确实是与绘图数据量的大小有关。

#2 如果Y轴为线性坐标,应该使用XYZ Gridding而非XYZ Log Gridding。Matrix Conversion的4种方法的说明:
http://www.originlab.com/doc/Origin-Help/Matrix-Conversion-Gridding

#3 建议选择更合适的gridding method,比如试试Thin Plate Spline (TPS)。Origin中5种gridding method的算法介绍:
http://www.originlab.com/doc/Origin-Help/GridMethod-RandomSpaced

Hope it helps.

Regards,
Yuki
OriginLab
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000