24小时热门版块排行榜    

查看: 569  |  回复: 11
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

shyshy7956

银虫 (初入文坛)

[交流] 利用origin怎么画三维图呀

我想将不同条件下的xrd数据画到一张三维图上,每个xrd图依次排列,文献中也常出现这种情况,但一直不会画
各位虫友能否给出画法,或者参考的方法

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wpq113

至尊木虫 (著名写手)


当Origin启动或建立一个新的工程文件时,其默认设置是打开一个Worksheet窗口。该窗口缺省为两列,分别为A(X)、B(Y),代表自变量和因变量。A和B是列的名称,将影响到绘图时的图例。可以双击列的顶部进行更改。此时你可以在该工作表窗口中直接输入数据;用光标键或鼠标移动插入点。也可以从外部文件导入数据,但应选择File/Import,Origin可以识别的数据文件格式,如文本型(ASCII)、Excel(XLS)、Dbase(DBF)等,甚至可以导入一个声音文件(.WAV),Origin可以分析这个声音文件并绘出其声波的波形图。 当数据输入工作表后,你可以先对输入的数据进行调整。选Edit/Set As Begin使选定的行作为绘图的起始行,Edit/Set As End则将选定行作为绘图终止行。在这种情况下可以只绘出某一段数据。选Column/Set as X、Y、Z,可以将选定列分别设为X、Y、Z轴。你也可以选Column/Add New Columns,在工作表中加入新的一列。当选定某列后再选Column/Set Column values,可以对该列的数据值进行设置。
7楼2009-05-14 21:37:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

wpq113

至尊木虫 (著名写手)


问题描述:输出x-y-z=f(x, y)的三维图,x和y为平面坐标,z=f(x, y)为峰值。

方法1.   ·在数据文件中输出“x  y  z  \n”,其中“\n”为C语言中的换行符;

·然后在Origin中的普通表格Worksheet中导入这三列数据,在第三列数据上点右键,选“Properties”,把“Plot Designation”中的“Y”修改为“Z”;

·在只有Z列选中的状态下,点“Edit”->“Convert to Matrix”->“Regular XYZ”,得到矩阵;

·基于新得到的矩阵画三维图。

方法2. ·输出矩阵,矩阵元为z=f(x, y),行对应x指标,列对应y指标。

· 在Origin中导入该矩阵,在矩阵中选“Matrix”->“Set Dimensions”,修改x和y 的中对应“from”和“to”的值,其值起始值对应真实值。
2楼2009-05-14 21:05:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shyshy7956

银虫 (初入文坛)

请问数据文件在哪里呀

请问数据文件在哪里呀
3楼2009-05-14 21:25:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郭继波

荣誉版主 (文学泰斗)

神龍教梦家园的小百姓-波波

优秀版主优秀版主

顶二楼。。。。。
菩提本无树,明镜亦非台。
4楼2009-05-14 21:27:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见