24小时热门版块排行榜    

查看: 408  |  回复: 5

yixx

木虫 (小有名气)

[求助] 三维插值

各位高手,请问matlab可以三维插值得到插值函数f=f(x,y,z)的表达式吗?该怎么实现呢?还有这些数据是excel文档,该怎么处理这些数据呢?数据如下(只是一部分):

   x              y                   z                      f
   38.6492   111.6059     0.20217000    2.36781584
   38.6492   111.6057     0.39469000    2.36840782
   38.6493   111.6052     0.61911000    2.36684528
   38.6494   111.6047     0.80288000    2.36517863
   38.6495   111.6041     1.02447000    2.36367391
   38.6496   111.6035     1.19333000    2.36198158
   38.6497   111.6028     1.37900000    2.36035166
   38.6499   111.6021     1.58127000    2.35675595
   38.6500   111.6012     1.79987000    2.35529199
   38.6502   111.6002     2.03451000    2.35183106
   38.6504   111.5991     2.28491000    2.34850112
   38.6506   111.5979     2.55067000    2.34532400
   38.6508   111.5965     2.83135000    2.34222764
   38.6511   111.5950     3.12632000    2.33726472
   38.6514   111.5935     3.43477000    2.33265944
   38.6517   111.5917     3.75602000    2.32811651
   38.6520   111.5899     4.08974000    2.32400985
   38.6524   111.5879     4.43574000    2.31815964
   38.6527   111.5858     4.79391000    2.31473928
   38.6531   111.5835     5.16417000    2.30971897
   38.6536   111.5811     5.54648000    2.30337141
   38.6540   111.5786     5.94084000    2.29962711
   38.6545   111.5759     6.34724000    2.29463474
   38.6550   111.5731     6.76575000    2.29052507
   38.6555   111.5701     7.19658000    2.28725131
   38.6560   111.5670     7.63995000    2.28502594
   38.6566   111.5636     8.09617000    2.28203959
   38.6572   111.5601     8.56555000    2.28038295
   38.6579   111.5564     9.04847000    2.27849517
   38.6586   111.5525     9.54531000    2.27813360
回复此楼

» 猜你喜欢

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

yixx

木虫 (小有名气)

没人回话啊.........
2楼2011-09-05 20:44:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiangyaoquan

木虫 (正式写手)

【答案】应助回帖


xiegangmai(金币+1): 谢谢应助! 2011-09-05 23:12:34
yixx(金币+110): 谢谢,几天了,没人回答,虽然我没学origin,金币全给你了,我先去学学。 2011-09-06 14:39:56
引用回帖:
1楼: Originally posted by yixx at 2011-09-01 14:53:32:
各位高手,请问matlab可以三维插值得到插值函数f=f(x,y,z)的表达式吗?该怎么实现呢?还有这些数据是excel文档,该怎么处理这些数据呢?数据如下(只是一部分):

   x              y                   z    ...

你可以用origin编辑一下,我试了一下可以使用的!
不断学习才能不断进步,严格要求自己才会离自己理想更近!
3楼2011-09-05 22:25:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)


xiegangmai(金币+1): 谢谢参与! 2011-09-05 23:13:31
那个。。。。。
插值貌似不能得到表达式吧??
4楼2011-09-05 22:43:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yixx

木虫 (小有名气)

引用回帖:
4楼: Originally posted by 信彼南山 at 2011-09-05 22:43:05:
那个。。。。。
插值貌似不能得到表达式吧??

一维插值是可以得到表达式的,不知道三维行不行.......
5楼2011-09-06 14:30:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

★ ★
xiegangmai(金币+2): 鼓励讨论交流! 2011-09-06 19:25:57
插值的概念是:根据已知的有限数据点来估算函数在其他未知数据点上的函数值。
也就是说你现在有100个数据,可以通过插值的方法得到1000个或者更多,而不是得到函数本身。
想得到这个函数需要用的方法被称作“拟合”
6楼2011-09-06 17:16:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yixx 的主题更新
信息提示
请填处理意见