24小时热门版块排行榜    

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

sdoadward

新虫 (小有名气)

[求助] 这一组数据可以做 一个曲面图吗,求 方法

大家好,现在遇到这样一个问题,希望得到大家的帮助。

有下面一组数据,x为两种物质的比例,y为一个变量,z为结果。但是问题是 比例是变化的,在每一个y下面的比例不相同,这样的情况下,还可以做成 三维的曲面图吗,这样的数据我有好多组,还希望哪位高手 能给予帮助,授之以鱼,更重要的是授之以渔。谢谢!今天会一直在线等。metlab 没怎么用过,期待哪位高手能指点!谢谢!

y        x        z
0        0:0           9337.60
0        0:0           8538.17
0        0:0           8518.14
180        0:100        12750.96
180        0:100        12546.29
180        0:100        13066.93
180        15:85        13393.78
180        15:86        12684.83
180        15:87        12801.43
180        29:71        13995.34
180        29:72        13382.09
180        29:73        13321.39
180        44:56        13373.60
180        44:57        13184.92
180        44:58        13128.48
0        0:0           9337.60
0        0:0           8538.17
0        0:0           8518.14
240        0:100        14031.23
240        0:100        13565.81
240        0:100        13975.99
240        11:89        13730.58
240        11:90        13960.57
240        11:91        13992.20
240        22:78        13903.20
240        22:79        13805.66
240        22:80        14230.64
240        33:67        14346.72
240        33:68        14846.22
240        33:69        14829.76
0        0:0           9337.60
0        0:0           8538.17
0        0:0           8518.14
270        0:100        12137.60
270        0:100        13389.90
270        0:100        13828.55
270        10:90        12322.90
270        10:91        14195.08
270        10:92        13873.35
270        19:81        13512.62
270        19:82        13913.20
270        19:83        14582.40
270        29:71        13865.46
270        29:72        13520.93
270        29:73        13832.78
0        0:0           9337.60
0        0:0           8538.17
0        0:0           8518.14
300        0:100        13127.63
300        0:100        12844.33
300        0:100        13733.41
300        9:91           14404.92
300        9:92            13505.36
300        9:93            12624.38
300        18:82        13775.96
300        18:83        13611.08
300        18:84        13670.15
300        26:74        13770.32
300        26:75        13728.67
300        26:76        13409.93
回复此楼

» 猜你喜欢

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

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

shikang999

新虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
sdoadward: 金币+5 2015-01-23 20:30:27
引用回帖:
6楼: Originally posted by sdoadward at 2015-01-22 21:07:49
你好,这个跟我想象的不一样啊,为什么 中间凹下去这么多呢?

应该是整体 还算平滑过渡的平面

想象中的应该是下面 这个网页中的图

http://www.dxy.cn/bbs/topic/5468728?onlyHost=1

还有,我的数据里面 ...

1、以你5楼是数据作图

2、根据你平滑的要求,因为径向插值结果不太好,就采用权重函数的方法进行了简单插值,插值结果可见原图

3、在原图可发现很多凸起,你是否考虑过噪点。如果是,噪点需要进行相应出处理(或删除或其它修改)。看了你要的效果图,采用一种简单的平滑算法进行去噪后得到平滑处理的效果。

4、因为不是Matlab代码,所以就不贴代码了,为了方便你绘图,已经将相应数据上传,其中里面的变量依次为x0、y、z0、z1,其中z0是原图数据,z1为平滑后的 数据
这一组数据可以做 一个曲面图吗,求 方法
平滑处理


这一组数据可以做 一个曲面图吗,求 方法-1
原图

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : up.Txt
  • 2015-01-23 17:30:07, 105.04 K
我还是那个我,过去如此,未来亦如此!
18楼2015-01-23 17:34:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shikang999

新虫 (小有名气)

引用回帖:
18楼: Originally posted by shikang999 at 2015-01-23 17:34:21
1、以你5楼是数据作图

2、根据你平滑的要求,因为径向插值结果不太好,就采用权重函数的方法进行了简单插值,插值结果可见原图

3、在原图可发现很多凸起,你是否考虑过噪点。如果是,噪点需要进行相应出处理 ...

对了,计算当中0/0取的是1,而非0。楼上回答变量当中,应该依次是x0,y0,z0,z1

» 本帖已获得的红花(最新10朵)

我还是那个我,过去如此,未来亦如此!
19楼2015-01-23 17:41:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shikang999

新虫 (小有名气)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
dbb627: 金币+30, 谢谢指导 2015-01-24 12:01:12
引用回帖:
20楼: Originally posted by sdoadward at 2015-01-23 20:21:00
y        x        z
0        0/0        8797.97
180        0/100        12788.06
180        15/100        12960.01
180        29/100        13566.27
180        44/100        13229.00
0         ...

1、你给了新的数据,哎,还是你自己去调节参数吧。我上传了一个文件,按照文件里面的做,替换那个data数据,自己去调节出想要的效果(不同的插值算法可能插出不同的效果),至于Matlab里的插值,版主已经在楼上回答了,也可尝试Matlab里面的插值。

2、你的问题是先需要根据你的数据插值(插值出绘图所需要的数据),然后再使用数据绘图,数据绘图很简单,在Matlab里surf函数即可以使用。

3、噪点,可以简单理解成异常值。当然,如果不能完全确定是噪点时,最好不要舍去,因为就楼上我之前的图而言,也可能是插值错误,造成误认为那个点为噪点。但那个点偏离插值曲面不远,也许不是噪点。只要这个曲面你可接受,那个点就不必要看成噪点了。

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : Code.html
  • 2015-01-23 21:19:44, 4.68 K
我还是那个我,过去如此,未来亦如此!
23楼2015-01-23 21:28:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sdoadward 的主题更新
信息提示
请填处理意见