24小时热门版块排行榜    

CyRhmU.jpeg
查看: 7642  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

bml2007

铁虫 (初入文坛)

[求助] 在origin中如何得到两条X坐标不同的曲线叠加后的结果?

在origin中如何得到两条X坐标不同的曲线叠加后的结果?
例如:曲线1  数据为
X             Y
0        1
1        1
2。5        2
3。8        2
4        1
5        1
曲线2数据为:
X              Y
1        1
2        1
3        1
5        1
6        1
8        1
这两个曲线在X轴上的范围不同,间距也不同,这时如何得到两者叠加后的结果?
必须得手动将两组数据的X轴变成一致的吗?有没有其它的方法?
回复此楼

» 收录本帖的淘帖专辑推荐

科技作图

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

bml2007

铁虫 (初入文坛)

引用回帖:
6楼: Originally posted by csgt0 at 2012-10-11 16:03:07
我好像明白了一点,你是要y3=y1+y2吧?没有2.5时你可以通过插值或者拟合的方法求出x2在2.5时对应的y2值,然后再加上y1给y3。按你给的数据应该y2都是1,所以给y1都加上1就可以。

对就是这个意思,不过我看书上说的内外插值是用
脚本:data2_B+-Odata1_B回车,不过我按书上例子试了没成功,脚本里的“-O”,是零还是英文O???不过我都试了,都不行,Y3全部=“-”
不知道是哪里的问题,
另外您能把两种方法更详细的介绍一下吗?谢谢版主 !
7楼2012-10-11 16:48:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

z萝莉

银虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
csgt0: 金币+1, 多谢应助 2012-10-11 15:54:11
这个是双x轴和双y轴四个轴的,首先选中所有数据,找到Plot | Template Library然后在Graph Template |Multi-Curve中选择:RightTop。就行了,其他小的细节自己再改改就好了

Graph3.jpg

做好自己该做的事
2楼2012-10-11 09:44:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

感谢参与,应助指数 +1
你所说的叠加是什么意思,两张图放一张上?统一横坐标?横坐标归一化成一样的?
放一张图上用分层就可以了,统一的话链接不同层的横纵坐标,归一化的化分别设置各层横纵坐标。

[ Last edited by csgt0 on 2012-10-11 at 09:48 ]
showmethemoney
3楼2012-10-11 09:46:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bml2007

铁虫 (初入文坛)

引用回帖:
3楼: Originally posted by csgt0 at 2012-10-11 09:46:09
你所说的叠加是什么意思,两张图放一张上?统一横坐标?横坐标归一化成一样的?
放一张图上用分层就可以了,统一的话链接不同层的横纵坐标,归一化的化分别设置各层横纵坐标。
...

不好意思,是我没表达清楚,我没用过这个软件,所以不知道如何说明白,请看一下下同的图,特别是数据的截图,因为A(X1)和C(X2)的值不一样,我是要把两曲线的X值一一对应起来吗?就比如X1里有2.5,但X2里没有,我是不是要手动在X2里加上2.5并且给出其Y2的值,这样才能算出相对应的Y3的值,从而得到曲线1和曲线2的拟合曲线3????

数据.jpg



曲线1.jpg



曲线2.jpg

4楼2012-10-11 15:13:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见