24小时热门版块排行榜    

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

一直在纠结

铁杆木虫 (正式写手)

[求助] 根据以下数据用Origin8.0画三维图已有1人参与

数据见下面的附件,X是从7~14,Y是从0~6,点有点少,能不能把做出来的图进行圆滑一下,麻烦具体告诉一下具体做的方法,请大神多多帮忙
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 数据.xls
  • 2014-09-11 14:02:03, 18.5 K

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

» 猜你喜欢

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

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

一直在纠结

铁杆木虫 (正式写手)

引用回帖:
9楼: Originally posted by 月只蓝 at 2014-09-25 14:55:04
MATLAB 代码

function test_3
clear all;clc
data=;
x=data(:,1);
y=data(:,2);
z1=data(:,3);
z2=data(:,4);

figure(1)
=griddata(x,y,z1,linspace(min(x),max(x),100)',linspace(min(y),max(y),100 ...

恩 多谢
10楼2014-09-25 15:14:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
CODE:
7        0        0.001672836
8        0        3.48E-05
9        0        2.19E-06
10        0        6.89E-07
11        0        1.03E-05
12        0        0.000641898
13        0        0.06039281
14        0        6.005777343
7        1        0.014522422
8        1        0.085472233
9        1        0.156832231
10        1        0.12821309
11        1        0.025759114
12        1        0.001061707
13        1        0.06039706
14        1        6.005777386
7        2        0.079720917
8        2        0.280069796
9        2        0.38452599
10        2        0.344386983
11        2        0.150942
12        2        0.007042189
13        2        0.060460531
14        2        6.005778021
7        3        0.20230846
8        3        0.498454624
9        3        0.620874557
10        3        0.573529994
11        3        0.326644965
12        3        0.029732561
13        3        0.060734803
14        3        6.005780769
7        4        0.361648454
8        4        0.726249851
9        4        0.860861451
10        4        0.808034277
11        4        0.523668758
12        4        0.078488266
13        4        0.061470354
14        4        6.005788163
7        5        0.543134351
8        5        0.959144268
9        5        1.102901072
10        5        1.04554337
11        5        0.732106335
12        5        0.155470352
13        5        0.063011905
14        5        6.005803748
7        6        0.738789706
8        6        1.195259862
9        6        1.663521698
10        6        1.28499899
11        6        0.947654702
12        6        0.257583123
13        6        0.065789865
14        6        6.005832079

根据以下数据用Origin8.0画三维图
附图1.png

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-09-11 14:18:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
一直在纠结: 金币+25, ★★★★★最佳答案, 多谢! 2014-09-12 08:54:45
不好意思,1楼的MATLAB代码未粘贴完全,完整的如下:
CODE:
function threeD
clear all;clc
data=[7        0        0.001672836
8        0        3.48E-05
9        0        2.19E-06
10        0        6.89E-07
11        0        1.03E-05
12        0        0.000641898
13        0        0.06039281
14        0        6.005777343
7        1        0.014522422
8        1        0.085472233
9        1        0.156832231
10        1        0.12821309
11        1        0.025759114
12        1        0.001061707
13        1        0.06039706
14        1        6.005777386
7        2        0.079720917
8        2        0.280069796
9        2        0.38452599
10        2        0.344386983
11        2        0.150942
12        2        0.007042189
13        2        0.060460531
14        2        6.005778021
7        3        0.20230846
8        3        0.498454624
9        3        0.620874557
10        3        0.573529994
11        3        0.326644965
12        3        0.029732561
13        3        0.060734803
14        3        6.005780769
7        4        0.361648454
8        4        0.726249851
9        4        0.860861451
10        4        0.808034277
11        4        0.523668758
12        4        0.078488266
13        4        0.061470354
14        4        6.005788163
7        5        0.543134351
8        5        0.959144268
9        5        1.102901072
10        5        1.04554337
11        5        0.732106335
12        5        0.155470352
13        5        0.063011905
14        5        6.005803748
7        6        0.738789706
8        6        1.195259862
9        6        1.663521698
10        6        1.28499899
11        6        0.947654702
12        6        0.257583123
13        6        0.065789865
14        6        6.005832079
];
x=data(:,1);y=data(:,2);z=data(:,3);

figure(1)
[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x),100)',linspace(min(y),max(y),100),'v4');    %插值
surf(X,Y,Z);shading interp  %三维曲面

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2014-09-11 14:24:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一直在纠结

铁杆木虫 (正式写手)

引用回帖:
3楼: Originally posted by 月只蓝 at 2014-09-11 14:24:17
不好意思,1楼的MATLAB代码未粘贴完全,完整的如下:

function threeD
clear all;clc
data=;
x=data(:,1);y=data(:,2);z=data(:,3);

figure(1)
=griddata(x,y,z,linspace(min(x),max(x),100)',linspa ...

请问,如果还有相同x、y坐标下的其他点,想把这两个三维图放到一个坐标下,怎样操作阿,还请赐教
4楼2014-09-25 10:11:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见