数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 2459|回复: 5

紧急求助,求求帮帮忙---关于二维拟合的问题

[复制链接]
发表于 2004-4-26 04:21:02 | 显示全部楼层 |阅读模式
<>请那位高手快来帮帮忙:假设已知 x=[1.1 ,2.3 ,3.8,4.1,5.2];  y=[3.2 ,4.5 ,6.7,6.9,7.3];  z=[34, 38, 43,47,52,59]  如何拟合出x,y,z的函数关系?</P>
<>由于在下是初学者,还请各位高手多多包涵,讲解的细致一点,在下不胜感激!!多谢诸位了</P>
发表于 2004-4-26 05:21:26 | 显示全部楼层
<>你给的这几个数有问题啊,z比x、y多一个?你没拷错了吧?</P><>那两个函数的用法:p = polyfit2d(x,y,z,n,m),x、y、z是你的输入数据,n、m分别是x、y的最高次项的次数。p是系数矩阵。z = polyval2d(c,x,y),c是系数矩阵,z是对应的函数值。</P><>好好看看那些英文注释吧,这样会提高很快的。</P>
 楼主| 发表于 2004-4-26 23:31:21 | 显示全部楼层
<>谢谢斑竹!这种拟合的意思我明白了,但是我查了一下,为什么我的matlab中没有polyfit2d这个函数呢?我用过polyfit()做过一维的拟合,而且我用help查询依旧没有找到,我猜应该是在.m文件下自定义的函数,对么?因此还请大人指点,谢谢!</P>
发表于 2004-4-30 04:08:33 | 显示全部楼层
<>是这么回事,那确不是一个MATLAB自带的函数,不过自定义的M文件我不已经给出了吗?</P><><a href="http://shumo.org/bbs/dispbbs.asp?boardID=10&amp;ID=4074&amp;page=1" target="_blank" >http://shumo.org/bbs/dispbbs.asp?boardID=10&amp;ID=4074&amp;page=1</A></P>
发表于 2004-5-7 17:42:07 | 显示全部楼层
<>请问版主,你发的那个自定义的M文件是你自己写的吗?</P><>这个问题可能有点愚蠢,</P><>[em04]</P>
发表于 2004-5-13 06:53:59 | 显示全部楼层
<>不是,是外国一个牛人</P><>俺没他那么牛:)</P>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 11:43 , Processed in 0.058674 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表